Python 零基础快速入门趣味教程(咪博士 海龟绘图)
通过海龟绘图 turtle 学习 python
咪博士
这个作者很懒,什么都没留下…
展开
-
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 0. 准备工作
一、关于 PythonPython 是全球使用人数增长最快的编程语言!它易于入门、功能强大,从 Web 后端 到 数据分析、人工智能,到处都能看到 Python 的身影。Python 有两个主要的版本 Python 2.x 和 Python 3.x。咪博士推荐大家学习 Python 3.x。本系列教程,将采用最新版本 Python 3.6 来讲解。关于 Python 2 和 Pthon原创 2017-11-14 09:06:50 · 820 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 1. 神秘朋友
Python (Windows 下) 自带了一个非常有趣的 海龟绘图程序 (turtle),它是本系列课程的主角。在 PyCharm 中,新建一个项目,然后在代码编辑器中输入import turtleturtle.shape("turtle")turtle.exitonclick()运行这段代码,便可以召唤出这位可爱的小精灵上面的代码中 importturtle 用于原创 2017-11-14 09:18:30 · 5418 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 2. 变量
大家在中学就已经学过变量的概念了。例如:我们令 x = 100,则可以推出 x*2 = 200试试下面这段 Python 代码import turtle turtle.shape("turtle")x = 100turtle.forward(x)turtle.left(45)turtle.forward(2*x) turtle.exitonclick()运行原创 2017-11-19 11:00:38 · 994 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 3. 循环
在前面的教程中,咪博士留了一道练习题给大家—-画正方形,相信聪明的你应该已经画出来了。下面是咪博士实现的代码。 是不是跟你的代码很像呢?import turtle turtle.forward(200)turtle.left(90) turtle.forward(200)turtle.left(90) turtle.forward(200)turtle.left(原创 2017-11-20 09:56:20 · 1986 阅读 · 1 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 4. 函数
什么样的程序员才是优秀的程序员?咪博士认为“慵懒”的程序员才是真正优秀的程序员。听起来不合逻辑?真正优秀的程序员知道如何高效地工作,而不是用不止境的加班来完成工作任务。函数便是程序员高效工作的利器之一。事实上,在前面的教程中,我们已经在使用函数了。例如,我们在每段代码的最后,都会调用 turtle.exitonclick() 函数。exitonclick 函数的作用就是让海龟画完图像之后保原创 2017-11-22 10:03:05 · 1469 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 5. 参数
上一个教程中,咪博士带大家学习了函数的使用。例如,line_without_moving 函数,可以让海龟先画出一条线段,然后再回来起点。def line_without_moving(): turtle.forward(100) turtle.backward(100)但是,这个函数还是有一些局限性的。譬如,海龟所画线段的长度是固定的,这样就显得不够灵活。那么有什么办法,让函原创 2017-12-04 11:28:07 · 956 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 6. 条件
前面的教程中,我们已经可以让小海龟绘制出各种图形了。但是,所有绘图的代码都是预先编好的,程序一旦运行起来,运行结果(绘制的图形)就是固定不变的。这一节中,咪博士将教大家如何让海龟响应用户的输入。import turtle def move(): direction = turtle.textinput('Input direction', 'Go left or right?'原创 2017-12-05 10:02:00 · 2412 阅读 · 0 评论 -
Python 零基础 快速入门 趣味教程 (咪博士 海龟绘图 turtle) 7. 条件循环
条件循环能够让程序在条件成立时(即为真时)重复执行循环体中的语句。如果条件一直成立(即永远不会为假),则循环会一直进行下去,不会停止。如果初始时,条件不成立,则循环 1 次也不会执行。Python 中条件循环使用 while 关键字来实现。看下面这段示例代码,import turtle turtle.shape("turtle")turtle.speed(0) def f原创 2017-12-05 17:42:10 · 1463 阅读 · 0 评论