当前位置:   article > 正文

python用turtle画太阳花_详解python使用turtle库来画一朵花

turtle太阳花的角度怎么算的

# !/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()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/167272
推荐阅读
相关标签
  

闽ICP备14008679号