⽤python画桃花_python画图
每次画图,你都要引⼊⼀个箭头模块,等于引⼊⼀⽀笔,你才能画图,代码是:import turtle,意思是引⼊⼀个龟头,龟头就是那个箭头,等于⼀⽀笔。
箭头的初始的默认⽅向是向右,那么现在我想让它向右画⼀条100个单位的长度。
代码是:turtle.forward(50),意思是箭头向前移动100个单位。
注意:turtle.forward()是固定搭配,你可以修改括号()⾥⾯的数字数字改变移动的单位数。
现在我们把上⾯两⾏代码写在⼀起:
import turtle
python新手代码画图turtle.forward(100)
turtle指令
向前:turtle.forward()
向右:turtle.right()
反向:turtle.backward()
向左:turtle.left()
改变位置
turtle.penup()
<(x, y)
turtle.pendown()
上⾊
turtle.fillcolor()
turtle.begin_fill()
现在我们想要把这⽀笔涂上红⾊,那么就是:turtle.fillcolor('red')
turtle.fillcolor()
turtle.begin_fill()
把上⾯两⾏开始的代码放在循环for的上⼀⾏,代表在画图之前就上好颜⾊。
把d_fill() 代码放在倒数第⼆⾏,代表在画完所有图形后结束填充颜⾊。
改变龟头颜⾊
例如我想要把箭头涂上红⾊,那么代码就是:lor('red')
代码
import turtle
def drawSquare(sides, length):
angle = 360 / sides
turtle.fillcolor('red') turtle.begin_fill()
for again in range(sides): turtle.forward(length) turtle.right(angle)
def moveTurtle(x, y): turtle.penup()
<(x, y)
turtle.pendown() drawSquare(4, 40) moveTurtle(100, 100) drawSquare(4, 40) moveTurtle(-100, 100) drawSquare(4, 40) moveTurtle(18,40) drawSquare(3, 10) d_fill()
turtle.done()
结果图.PNG

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。