Python中用turtle实现爱心表白

阅读: 评论:0

Python中用turtle实现爱心表白

Python中用turtle实现爱心表白

版权声明:本文为博主原创文章,未经博主允许不得转载。   

源码如下:

#author_='zhi';
#date: 2019/8/5 20:58import turtle
str = input('请输入表白语:')
turtle.speed(10)#画笔速度
turtle.setup(1800,700,70,70)
lor('black', 'pink')# 画笔颜色
turtle.pensize(3)#画笔粗细
turtle.hideturtle()#隐藏画笔(先)
turtle.up() # 提笔
(-655, -255) # 移动画笔到指定起始坐标(窗口中心为0,0)
turtle.down()#下笔
turtle.showturtle()#显示画笔
#画左边的小人
(-600,-200)
(-600,-120)
turtle.circle(35)
(-600,-200)
turtle.forward(40)
turtle.right(90)
turtle.forward(60)
turtle.hideturtle()
turtle.up()
(-600, -160)
turtle.down()
turtle.showturtle()
turtle.left(90)
turtle.forward(55)
turtle.right(45)
turtle.forward(20)
turtle.hideturtle()
turtle.up()
(-600, -145)
turtle.down()
turtle.showturtle()
(-545, -145)
turtle.left(90)
turtle.forward(20)#画第一个爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(-500, -153)
turtle.down()
turtle.showturtle()
turtle.right(90)
turtle.forward(30)
turtle.left(90)
turtle.forward(30)
turtle.left(45)
turtle.circle(10.6,180)
turtle.left(180)
turtle.circle(10.6,180)
d_fill()
#下一个大爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(-430, -143)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(45)
turtle.circle(17.67,180)
turtle.left(180)
turtle.circle(17.67,180)
d_fill()#第三个爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(-315, -133)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.left(45)
turtle.circle(24.74,180)
turtle.left(180)
turtle.circle(24.74,180)
d_fill()#第四个爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(-187, -133)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.left(45)
turtle.circle(24.74,180)
turtle.left(180)
turtle.circle(24.74,180)
d_fill()#第5个爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(-43.7, -143)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(45)
turtle.circle(17.67,180)
turtle.left(180)
turtle.circle(17.67,180)
d_fill()#第6个爱心
lor('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
(53.88, -153)
turtle.down()
turtle.showturtle()
turtle.right(90)
turtle.right(225)
turtle.forward(30)
turtle.left(90)
turtle.forward(30)
turtle.left(45)
turtle.circle(10.6,180)
turtle.left(180)
turtle.circle(10.6,180)
d_fill()#画右边的小人
turtle.hideturtle()
turtle.up()
(251.28, -255)
turtle.down()
turtle.showturtle()
(196.28,-200)
(196.28,-120)
turtle.left(90)
turtle.circle(35)
(196.28,-200)
turtle.left(180)
turtle.forward(40)
turtle.left(90)
turtle.forward(60)
turtle.hideturtle()
turtle.up()
(196.28,-160)
turtle.down()
turtle.showturtle()
turtle.right(90)
turtle.forward(55)
turtle.left(45)
turtle.forward(20)
turtle.hideturtle()
turtle.up()
(196.28, -145)
turtle.down()
turtle.showturtle()
turtle.right(45)
turtle.forward(55)
turtle.right(45)
turtle.forward(20)#画气球线和气球
#第一个气球
turtle.hideturtle()
turtle.up()
(-265, -133)
turtle.down()
turtle.showturtle()
(-245, 0)
turtle.right(135)
turtle.circle(35)
#第2个气球
turtle.hideturtle()
turtle.up()
(-265, -133)
turtle.down()
turtle.showturtle()
(-305, 80)
turtle.circle(40)
#第3个气球
turtle.hideturtle()
turtle.up()
(-137, -133)
turtle.down()
turtle.showturtle()
(-167, 0)
turtle.circle(35)
#第4一个气球
turtle.hideturtle()
turtle.up()
(-137, -133)
turtle.down()
turtle.showturtle()
(-117, 80)
turtle.circle(40)
#写字LOVE
turtle.pencolor("GREEN")
turtle.penup()
(-245,10)
turtle.write("O",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("PURPLE")
turtle.penup()
(-305,90)
turtle.write("L",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("YELLOW")
turtle.penup()
(-167,10)
turtle.write("V",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("ORANGE")
turtle.penup()
(-117, 90)
turtle.write("E",move=False,align='center',font=("微软雅黑",30,'normal'))#写送给谁
turtle.pencolor("PINK")
turtle.penup()
(300, 200)
turtle.write(str,move=False,align='center',font=("方正舒体",30,'normal'))

效果如图:

本文发布于:2024-02-03 22:35:12,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170697098851471.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:中用   爱心   Python   turtle
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23