当前位置:首页>python>零基础实战学Python|一笑师兄趣味绘图系列01

零基础实战学Python|一笑师兄趣味绘图系列01

  • 2026-10-13 00:49:09
零基础实战学Python|一笑师兄趣味绘图系列01

一笑师兄:用实战、趣味、精炼的大白话讲Python做Python初学者的引路之光

上一篇文章,讲了为什么写这个《零基础实战学Python|turtle趣味绘图系列》,别学理论了,一笑师兄带你用 turtle 趣味入门 Python 

这篇文章起正式开始这个系列,如果你是零基础,这将是最好的学习时机,如果你需要更快、更系统的学习,请扫码学习 快速进阶版(视频讲解+更多练习)。

一. 准备工作

请你先安装好Python,没有安装的,根据下面的精炼版快速安装即可。最新图文精练版|Python的下载、安装、卸载教程【附免费安装视频】

二. 了解目标程序

第一课的程序目标是画一个正方形,如下图所示:

 目标是:

  1. 掌握这个系列中最重要的模块 Turtle海龟库的调用方法。
  2. Python的基本使用 这将是整个系列中,最简单的一个程序。

三. 绘图的最小框架

1.turtle是什么

turtle是Python中最出名的绘图模块,可以用来绘制图案,也可以用来做一些游戏,我认为,这是新手快速学会Python的捷径,没有之一。

海龟绘图是对 最早在 Logo 中引入的受欢迎的几何绘图工具 的实现, 它由 Wally Feurzeig, Seymour Papert 和 Cynthia Solomon 在 1967 年开发。

2.如何使用

Python中不能直接绘图,但可以直接调用一个可以画图的模块,所以下面的这一句代码,可以直接调用画图库的所有功能,包括纸、笔、颜料等所有工具

from turtle import *

有了这句话,在你的IDLE中,就可以运行,看到一个空白的纸了。

不过大部分情况下,你需要在你的程序最后一行,加入这么一行,

done()

记住是最后一行,永远都是最后一行。 目的是告诉电脑:让我慢慢欣赏一下我的作品,不然运行程序后,可能会一闪而过的,当然,如果你用Python自带的IDLE编辑器来写程序,这一行可以不写。

总结: 

为什么这一部分叫最小框架(一笑师兄起的名),因为你不管是用turtle来画什么、或者写游戏,这两行都需要写上

四、画正方形

写完上面的最小框架,就进行下一步,请看代码,自行理解和总结规律:

#以下是画一个正方形的代码forward(100)right(90)forward(100)right(90)forward(100)right(90)forward(100)right(90)

运行程序后一个正方形就画好了.

1. 关于海龟的方向

中间的小三角是一支画笔,它默认的方向只有前后左右上面代码中:forward(100)表示向前移动100;

right(90) 表示向右旋转90度;

2. 语法规则

  1. 空白行电脑不运行,没有实际的意义
  2. 注意每行代码要顶头写,也就是开头不能有空格
  3. 所以的字符必须是英文格式的。
  4. #号开头的部分表示注释,通俗的讲:这一行是给人看的备注,电脑不运行

五、一笑师兄说

上面的程序,自己看明白,自己写一遍,注意不要边写边看,进阶版还带有 4个扩展练习,尽量自己先做,不会再看讲解和源代码。

关于新手如何系统学习Python?python实战项目清单等

请先关注 公众号 ,再查看菜单 .

零基础实战学Python|一笑师兄趣味绘图系列 .

如果此文对你有帮助,请 点个赞 !

我的小目标 --- 帮助到 10000个朋友轻松入门Python,你的点赞,是我知道你在的最好方式 ❤️想学什么?卡在哪?欢迎留言告诉我!

最新文章

随机文章