从yjfdnp最后拍摄的图像来看,应该循环36次画了方形,但每次都偏移10度。
当然不能事先看答案,自己试着写代码。
因为以前用海龟画过五角星、奥运会、围棋盘等,所以我觉得不难。
#! /usr/cbdfk/env python
#-* -编码: utf-8-* -
# Author:wxh
def run () :
''''
主方法
: return :否
''''
导入turtle
长度=150 #线段长度
angle=45 #角度
offset _ angle=每10 #个偏移的角度
turtle.screen size (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() 0,-400 ) ) ) ) ) ) )。
turtle.left(90 ) )。
turtle.pendown (
turtle.pencolor('gold ' ) )。
Turtle.Forward(Length*3) )。
turtle.left(180 ) )。
forIinrange(36 ) :
draw () )
turtle.hideturtle(#隐藏画笔
turtle.done (
if __name__=='__main__':
run () ) )
最后是效果图:
以上是编辑介绍的python使用turtle库画花并详细整合而成,希望对大家有所帮助。 如果大家有什么疑问的话请给我留言。 编辑马上回复大家。 在此也感谢您对我们网站的支持!
时间: 2019-03-19