用户:
LNI橘猫小猫查看:3 回复:3 评论:3 创建时间:2020-05-20T17:13:03
【初级PYTHON小课堂】
源自 橘猫小猫
——Hello turtle!——
可能这几天老是文字新手们都不想看了,今天我们就来个好玩的。
turtle? turtle? 你可能一开始以为这不是乌龟的英文吗?不是的,这是Python中的一个画图工具。
是不是你现在很兴奋?没错,这节课就是这么好玩~
是不是有些意外?
好了,进入正题。
要使用turtle的话,首先我们也需要导入它。导入的方法有两种方法,就看你喜欢哪个。
#第一种
import turtle as t
#第二种
import turtle
t = turtle
#如果这么写你后面需要写成:
t.#代码
还有一种最麻烦的方法
import turtle
#如果这样写你后面需要写成:
turtle.#代码
我是建议你们不要用这种,太麻烦。
那么作用呢,我就先把一部分写在这里。因为,太多了!
t.home()#回到中心并且面向90°方向
t.penup()#抬笔
t.pendown()#落笔
t.forward(数字或变量,但是变量的内容必须是数字类型,可以有运算符号)#前进
t.backword(跟上面一样)#后退
t.left(还是一样)#左转几度
t.right(我不说了,你们知道的)#右转几度
t.pensize(照上面)#笔尖大小
t.pencolor(数字或者字符串:某个颜色的英文)#笔尖颜色
这就是一部分,现在我们就来试一试都有什么用
试好了吧,我们来探究如何画一个正方形。
正方形有四条边,并且有四个角,每个角是90°。
那不就画么?
import turtle as t
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
t.forward(100)
t.right(90)
这样可能有点啰嗦,我们要不把它变简洁点。
是不是这段指令重复了4次?
t.forward(100)
t.right(90)
那我们就让它重复执行4次就好了!用for!
import turtle as t
for i in range(4):
t.forward(100)
t.right(90)
现在似乎看得清爽多了。
本节课的长度就是这么短~
下节课会继续讲turtle
谢谢支持
