python画图入门——for循环及调色盘的应用

 for循环部分

今天为大家带来的是用turtle画图时for循环的应用

import turtle
t=turtle.Turtle()
for x in range(5): #for循环括号中填循环次数
    t.forward(100)
    t.left(144)

很显然for循环将其下两行代码执行了5次

python画图入门——for循环及调色盘的应用_第1张图片

 总结:重复的代码使用循环,从而节省时间

调色盘部分

改变画笔颜色

import turtle as t
for x in range(10):
    c=["red","blue","yellow","pink","black"]#内部颜色可以修改
    t.color(c[x%6])
    t.forward(100)
    t.left(90)

颜色填充

import turtle as t
t.fillcolor("red")#填充封闭图形
t.begin_fill()#开始填充
for x in range(4):
	t.forward(100)
	t.left(90)
t.end_fill()#结束填充

python画图入门——for循环及调色盘的应用_第2张图片

 显而易见这个正方形已经被填充为了红色

你可能感兴趣的:(python)