节日快乐! Python画一棵圣诞树送给你
本文实例为大家分享了Python画圣诞树的具体代码,供大家参考,具体内容如下
源代码
fromturtleimport* importrandom importtime #fromunittest.mockimportright #importcolorascolor #importdownasdown #fromcv2.cv2importcircle n=80.0 speed("fastest") screensize(bg='seashell') left(90) forward(3*n) color("orange","yellow") begin_fill() left(126) foriinrange(5): forward(n/5) right(144) forward(n/5) left(72) end_fill() right(126) color("darkgreen") backward(n*4.8) deftree(d,s): ifd<=0:return forward(s) tree(d-1,s*.8) right(120) tree(d-3,s*.5) right(120) tree(d-3,s*.5) right(120) backward(s) tree(15,n) backward(n/2) foriinrange(200): a=200-400*random.random() b=10-20*random.random() up() forward(b) left(90) forward(a) down() ifrandom.randint(0,1)==0: color('tomato') else: color('wheat') circle(2) up() backward(a) right(90) backward(b) time.sleep(60) write("author:超哥。圣诞节快乐!!!",move=True,align="left",font=("宋体",30,"normal")) done()
运行的结果为
其实是动态图,这是最终的结果。
祝大家圣诞节快乐
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。