茶花

注册

 

发新话题 回复该主题

第15课一起来画茶花树python入 [复制链接]

1#

今天我们跟大家一起用python的海龟库来画一株开满鲜花的茶花树。

成品茶花树

主要用到turtle库里的circle()函数来画半圆、begin_fill()与end_fill()函数来进行填充、goto()函数来移动画线;random库里的randint()随机整数函数来生成随机坐标值;自定义函数flower()来实现画一朵花……

最关键的是我们用到了数学里的三角形……

编程就是思维的训练,整个代码36行,值得人工智能python编程入门者一睹为快!

00:13

茶花树绘制步骤:

画树杆

03:58

2.画树叶

02:27

3.画花朵流程

03:48

#重复执行50遍:

去一个随机位置

画一朵随机大小的花

#怎样实现画的花是在树叶里,而不是在树叶外面?

半圆树叶的圆心就是海龟坐标的原点

花朵位置与海龟坐标原点之间的长度树叶(半圆)的半径

花朵坐标为x,y

x2+y

4.画花朵

03:37

完整源代码:(复制源码前,请先

分享 转发
TOP
发新话题 回复该主题