1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python四瓣花图形_详解python使用turtle库来画一朵花

python四瓣花图形_详解python使用turtle库来画一朵花

时间:2021-03-09 17:47:06

相关推荐

python四瓣花图形_详解python使用turtle库来画一朵花

看了群主最后成像的图片,应该是循环了36次画方框,每次有10度的偏移。

当然不能提前看答案,自己试着写代码。

之前有用过海龟画图来画过五角星、奥运五环、围棋盘等,所以感觉不难。

# !/usr/bin/env python

# -*- coding:utf-8 -*-

# Author:wxh

def run():

'''

主方法

:return: None

'''

import turtle

length = 150 # 线段长度

angle = 45 # 角度

offset_angle = 10 # 每次偏移的角度

turtle.screensize(800, 800)

turtle.bgcolor('blue')

def draw():

'循环画方框'

turtle.forward(length)

turtle.right(angle)

turtle.forward(length)

turtle.right(180 - angle)

turtle.forward(length)

turtle.right(angle)

turtle.forward(length)

turtle.right(180 - angle)

turtle.right(offset_angle)

turtle.penup()

turtle.goto(0, -400)

turtle.left(90)

turtle.pendown()

turtle.pencolor('gold')

turtle.forward(length * 3)

turtle.left(180)

for i in range(36):

draw()

turtle.hideturtle() # 隐藏画笔

turtle.done()

if __name__ == '__main__':

run()

最后是效果图:

以上所述是小编给大家介绍的python使用turtle库来画一朵花详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。