前言
需求:用python绘制一朵玫瑰花;输入:想象力;输出:玫瑰花;
绘制机理:turtle基本图形绘制;
绘制思想:因人而异;
效果
代码
from turtle import *# 导入小乌龟绘图库 from random import randint import math # 定义绘图函数def draw1(): bgcolor('black') x=1 while x < 400: r=randint(0,255) g=randint(0,255) b=randint(0,255) colormode(255) pencolor(r,g,b) fd(50+x) rt(90.911) x = x+1 exitonclick() draw1()# 执行绘图 带注释代码 from turtle import *# 导入小乌龟绘图库 from random import randint# 导入随机库 import math #导入数学库 # 定义绘图函数def draw1(): bgcolor('black') # 设置背景色 x=1 # 定义x 初始值 while x < 400: # 总共绘制400圈 r=randint(0,255) # 定义随机颜色红 g=randint(0,255) # 定义随机颜色绿 b=randint(0,255) # 定义随机颜色蓝 colormode(255) # 颜色模式255 pencolor(r,g,b) # 设置笔的颜色 fd(50+x) # 向前方向 rt(90.911) # 向右旋转 x = x+1 # 更新x值 exitonclick() # 进入主循环 draw1() # 执行绘图1.2.3.4.5.6.7.8.9.10.11.12.13.14.
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
赞 收藏 评论 举报
相关文章