我爱好机器人,所以选择学习Python3.x,在此做个笔记,愿认识更多的朋友一起学习。也让自己坚持的学下去。所以,就有了以后的文章。我今天11岁上小学5年级,大神多多指点,新手我们一起学习。总之先谢谢亲们的支持!!!!!!
我是从python海龟绘图 turtle这个模块开始学起的。笔记都是我自己敲的代码,做出点东西让自己产生乐趣,在慢慢深入学习吧。 turtle这个模块提供画简单的直线、点和曲线。
我们要使用它,必须要告诉它,所以在第一行首先用 import turtle 导入到我们程序。
画一个正方形:
import turtle #导入模块,导入之后就可以应用模块的各种功能了
turtle.shape("turtle") #调用 turtle 的 shape 方法,改变海龟的显示方式(默认是一个三角形的小箭头)。
turtle.forward(200) #海龟沿着当前龟头的指向,前进 200 个单位的距离。初始位置(0,0)方向向右
turtle.left(90) #左转90度
turtle.forward(200)
turtle.left(90)
turtle.forward(200)
turtle.left(90)
turtle.forward(200)
turtle.left(90) #回到初始的方向
turtle.exitonclick() # 告诉海龟保持住,直到遇到鼠标点击的时候才退出。不然程序执行得太快,我们还来不及看到 #海龟,它就已经执行完毕并退出了。当然和用的IDE有关系,有的不需要。
海龟有一只钢笔,我们也可以用用,下边没有用小海龟,默认的小黑三角。
import turtle
t = turtle.Pen() #使用海龟的钢笔,建立一个画布。P记得大写,变量以后慢慢理解
turtle.bgcolor('black') #改变窗口画布的颜色为黑色。
t .pencolor('red') #改变钢笔的颜色为红色
t.forward(100) # turtle.pen().forward()
t.left(90)
t.forward(100)
t.left(90)
t.forward(100)
t.left(90)
t.forward(100)
t.left(90)
领取专属 10元无门槛券
私享最新 技术干货