Python编程练习:使用 turtle 库完成玫瑰花的绘制
2018-09-18 18:50
1066 查看
绘制效果:
源代码:
import turtle # 设置初始位置 turtle.penup() turtle.left(90) turtle.fd(200) turtle.pendown() turtle.right(90) # 花蕊 turtle.fillcolor("red") turtle.begin_fill() turtle.circle(10,180) turtle.circle(25,110) turtle.left(50) turtle.circle(60,45) turtle.circle(20,170) turtle.right(24) turtle.fd(30) turtle.left(10) turtle.circle(30,110) turtle.fd(20) turtle.left(40) turtle.circle(90,70) turtle.circle(30,150) turtle.right(30) turtle.fd(15) turtle.circle(80,90) turtle.left(15) turtle.fd(45) turtle.right(165) turtle.fd(20) turtle.left(155) turtle.circle(150,80) turtle.left(50) turtle.circle(150,90) turtle.end_fill() # 花瓣1 turtle.left(150) turtle.circle(-90,70) turtle.left(20) turtle.circle(75,105) turtle.setheading(60) turtle.circle(80,98) turtle.circle(-90,40) # 花瓣2 turtle.left(180) turtle.circle(90,40) turtle.circle(-80,98) turtle.setheading(-83) # 叶子1 turtle.fd(30) turtle.left(90) turtle.fd(25) turtle.left(45) turtle.fillcolor("green") turtle.begin_fill() turtle.circle(-80,90) turtle.right(90) turtle.circle(-80,90) turtle.end_fill() turtle.right(135) turtle.fd(60) turtle.left(180) turtle.fd(85) turtle.left(90) turtle.fd(80) # 叶子2 turtle.right(90) turtle.right(45) turtle.fillcolor("green") turtle.begin_fill() turtle.circle(80,90) turtle.left(90) turtle.circle(80,90) turtle.end_fill() turtle.left(135) turtle.fd(60) turtle.left(180) turtle.fd(60) turtle.right(90) turtle.circle(200,60) turtle.done()
相关文章推荐
- Python编程练习:使用 turtle 库完成六边形的绘制
- Python编程练习:使用 turtle 库完成正方形的绘制
- Python编程练习:使用 turtle 库完成叠边形的绘制
- python使用turtle库绘制树
- Python 绘图—使用Turtle库绘制动态钟表
- Python3使用turtle绘制超立方体图形示例
- python使用turtle库与random库绘制雪花
- 使用Python的turtle库实现七段数码管绘制
- windows7下使用64位Python编程、科学计算、绘制图表
- python使用turtle绘制分形树
- PYTHON黑帽编程1.5 使用WIRESHARK练习网络协议分析
- 使用python中turtle库绘制图形
- 使用Python中的Turtle库绘制简单的图形
- python使用turtle库绘制时钟
- Python使用Turtle模块绘制五星红旗代码示例
- python使用turtle库绘制时钟
- 《Python核心编程》第二版第36页第二章练习 续一 -Python核心编程答案-自己做的-
- 初次使用Eclipse下的Python编程
- 《Python核心编程》第二版第97页第五章练习 -Python核心编程答案-自己做的-
- 《Python核心编程》第二版第160页第六章练习 续三 -Python核心编程答案-自己做的-