【PYTHON】——如何画出凋落的樱花

简介: 本文主要介绍一下如何使用PYTHON画出凋落的樱花

本文主要介绍一下如何使用PYTHON画出凋落的樱花



PYTHON环境配置

PYTHON环境配置以及GEANY编辑器的配置具体可参考博主下面这篇文章

python如何配置文本编辑器Geany


代码演示

importturtleasTimportrandomimporttime#=======画樱花的躯干(60,t)===============T.title('凋落的樱花')
defTree(branch, t):
time.sleep(0.0005)
ifbranch>3:
if8<=branch<=12:
ifrandom.randint(0, 2) ==0:
t.color('snow')  # 白else:
t.color('lightcoral')  # 淡珊瑚色t.pensize(branch/3)
elifbranch<8:
ifrandom.randint(0, 1) ==0:
t.color('snow')
else:
t.color('lightcoral')  # 淡珊瑚色t.pensize(branch/2)
else:
t.color('sienna')  # 赭(zhě)色t.pensize(branch/10)  # 6t.forward(branch)
a=1.5*random.random()
t.right(20*a)
b=1.5*random.random()
Tree(branch-10*b, t)
t.left(40*a)
Tree(branch-10*b, t)
t.right(20*a)
t.up()
t.backward(branch)
t.down()
#=============掉落的花瓣===================defPetal(m, t):
foriinrange(m):
a=200-400*random.random()
b=10-20*random.random()
t.up()
t.forward(b)
t.left(90)
t.forward(a)
t.down()
t.color('lightcoral')  # 淡珊瑚色t.circle(1)
t.up()
t.backward(a)
t.right(90)
t.backward(b)
#=======绘图区域============t=T.Turtle()
# 画布大小w=T.Screen()
t.hideturtle()  # 隐藏画笔t.getscreen().tracer(5, 0)
w.screensize(bg='wheat')  # wheat小麦t.left(90)
t.up()
t.backward(150)
t.down()
t.color('sienna')
#=====画樱花的躯干===========Tree(60, t)
# 掉落的花瓣Petal(200, t)
w.exitonclick()

效果演示

1671168001891 00_00_00-00_00_30.gif

目录
相关文章
|
Python
python实现樱花
python实现樱花
1603 0
|
5月前
|
IDE 开发工具 C++
Python-turtle-樱花树
Python-turtle-樱花树
88 3
|
6月前
|
小程序 Python
有意思的python小程序分享——使用python画一棵樱花树
有意思的python小程序分享——使用python画一棵樱花树
83 0
|
Python
用Python画浪漫樱花。
用Python语言进行编码,画浪漫樱花。
63 0
|
Python
用Python实现樱花树
用Python实现樱花树
116 0
|
Python
Python画樱花树代码和小猪佩奇
Python画樱花树代码和小猪佩奇
|
Python
Python樱花树
粉色系最爱!Python樱花树等你获取~ 哈喽小伙伴们好久不见啦,最近樱花开得好美吖,博主想和大家一起分享春天的快乐,一起来看看博主画的樱花树吧!
93 0
|
Python
每天好心情——Python画一棵樱花树
每天好心情——Python画一棵樱花树
197 0
每天好心情——Python画一棵樱花树
Python-turtle库画樱花树
但是因为代码不能够运行,出现了比较多的问题,所以重新进行了修改 下面是主要的代码和效果图:
131 0
Python-turtle库画樱花树
|
编解码 大数据 计算机视觉
武大学生用Python敲出樱花开放(附源码)
今年的武汉大学没有了往年的人山人海,但是美丽的樱花依然在春天里独自绽放……
下一篇
无影云桌面