情人节过去有几天了,都怪薪享宏福小编一直追另外一个小编忘了主要工作了现在才发,收藏咯,2020年情人节绝对用得上。
外行都说程序员不善言谈,特别是搞云计算运维的童鞋更是一筹莫展,我一个运维......别慌,在薪享宏福学云计算,这都不是事儿,以下代码由薪享宏福云计算培训吴永袁讲师编写,语言为Python语言,薪享宏福学员如果学完第四阶段课程那么这些是可以轻而易举运行的,如果读者还看不明白,建议保存,来年情人节你将有备无患,下面是详细代码。
具有多年前后台软件开发和丰富教学经验,熟悉HTML、CSS,JS,网络服务和协议,熟悉MySQL,Redis等数据库。精通Python语言和Shell编程。授课方式风趣幽默,深入浅出,坚持课程质量至上,不断开拓课程内容,坚持将最好的课程内容呈现到学员面前。授课风格,纵横捭阖,激发式教学,让你睡觉都觉得奢侈。
详细参考代码如下:
import time # 导入时间模块
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) #参数分别为半径、弧度和画圆弧线段的数量
# 参数:
# radius(半径):半径为正(负),表示圆心在画笔的左边(右边)画圆;
# extent(弧度)(optional);
# steps(optional)(做半径为radius的圆的内切正多边形,多边形边数为steps)。
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) #设置当前朝向为angle角度。
# 叶子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) #绘制一个指定半径、弧度范围、阶数(正多边形)的圆
time.sleep(20) # 休眠时间
如果你没看懂欢迎联系薪享宏福小编。