首页 > 编程 > Python > 正文

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

2019-11-25 13:07:30
字体:
来源:转载
供稿:网友

看了群主最后成像的图片,应该是循环了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库来画一朵花详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表