1. turtle库:
•没有显示的input()与output()
•没有赋值语句
•大部分语句为<a>.<b>()的形式
•表示使用<a>中的方法<b>()
•调用函数库<a>中的函数<b>()
用<a>中的方<a>中的函数<b>()
•2. 形状绘制函数
•turtle.forward(distance):画笔向前移动distance距离
•turtle.backward(distance):画笔向后移动distance距离
•turtle.right(degree):绘制方向向右旋转degree度
•turtle.exitonclick():点击关闭图形窗口
•turtle.backward(distance):画笔向后移动distance距离
•turtle.right(degree):绘制方向向右旋转degree度
•turtle.exitonclick():点击关闭图形窗口
绘制五角星
import turtle #引进库
def main(): #定义mian函数
count = 1 #定义计数器
#绘制五角星
while count <= 5:
turtle.forward(150)
turtle.right(144)
count += 1
turtle.exitonclick()
if __name__=='__main__':
main()
重叠的五角星
import turtle
def drwa_pentagram(size):
count = 1
while count <= 5:
turtle.forward(size)
turtle.right(144)
count += 1
def main():
turtle.penup()
turtle.backward(200)
turtle.pendown()
size = 50
while size <= 500:
# 调用绘制五角星函数
drwa_pentagram(size)
# size = size + 10
size += 10
turtle.exitonclick()
if __name__ == '__main__':
main()