0
点赞
收藏
分享

微信扫一扫

python中使用Turtle库绘制图形

闲云困兽 2022-03-18 阅读 68
python

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()

 

举报

相关推荐

0 条评论