用python给你带来你的桃花运,详细解析画一棵表白树( 二 )
if 8 <= brance <= 16:if random.randint(0, 2) == 0: #这里随机三个数 三分之一概论 改颜色t.pencolor("snow")# 因为这个范围还是画中等细小树枝else:t.pencolor("lightcoral")# 珊瑚色t.pensize(brance / 4)elif brance < 8:if random.randint(0, 1) == 0:# 这里随机两二个树 , 二分之一t.pencolor("snow")# 因为这里画很细小的树枝概论小点else:t.pencolor("lightcoral")# 珊瑚色t.pensize(brance / 2)else:t.pencolor("Tan")# 褐色t.pensize(brance / 10)# 缩小分支量
大致代码基本都给出了 , 这里说明一下 , 如果想绘制二棵以上 , 只要在主程序下面先运行一棵 , 然后修改一下起点位置 , 重新调用一下二个函数就行 , 里面的值最好设置小一点 , 可以有个层次感 。
主程序:
import turtle asTimport randomt = T.Turtle()w = T.Screen()w.screensize(bg='wheat')# 画布颜色小麦色 个人觉得还是这个最搭配t.getscreen().tracer(5, 0)# 返回正在绘制的对象 并且加速5倍t.pensize(5)t.left(90)t.penup()t.backward(250)t.pendown()t.pencolor("Tan")# 褐色draw_tree(70)# 第一颗桃花 , 支柱设置70petel(250)# 花瓣250w.exitonclick()# 点击关闭画布
- 看不上|为什么还有用户看不上华为Mate40系列来看看内行人怎么说
- 采用|消息称一加9系列将推出三款新机,新增一加9E
- 会员|美容院使用会员管理软件给顾客更好的消费体验!
- 行业|现在行业内客服托管费用是怎么算的
- 闲鱼|电诉宝:“闲鱼”网络欺诈成用户投诉热点 Q3获“不建议下单”评级
- 美国|英国媒体惊叹:165个国家采用北斗将GPS替代,连美国也不例外?
- 桌面|日常使用的软件及网站分享 篇一:几个动态壁纸软件和静态壁纸网站:助你美化你的桌面
- 同轴心配合|用SolidWorks画一个直角传动,画四个零件就行
- 先别|用了周冬雨的照片,我会成为下一个被告?自媒体创作者先别自乱阵脚
- 速度|华为P50Pro或采用很吓人的拍照技术:液体镜头让对焦速度更快