使用Python画出小人发射爱心的代码
作者:笑看风声 时间:2022-08-07 01:52:16
我就废话不多说了,直接上代码吧!
#2.14
from turtle import *
from time import sleep
def go_to(x, y):
up()
goto(x, y)
down()
def head(x,y,r):
go_to(x,y)
speed(1)
circle(r)
leg(x,y)
def leg(x,y):
right(90)
forward(180)
right(30)
forward(100)
left(120)
go_to(x,y-180)
forward(100)
right(120)
forward(100)
left(120)
hand(x,y)
def hand(x,y):
go_to(x,y-60)
forward(100)
left(60)
forward(100)
go_to(x, y - 90)
right(60)
forward(100)
right(60)
forward(100)
left(60)
eye(x,y)
def eye(x,y):
go_to(x-50,y+130)
right(90)
forward(50)
go_to(x+40,y+130)
forward(50)
left(90)
def big_Circle(size):
speed(20)
for i in range(150):
forward(size)
right(0.3)
def line(size):
speed(1)
forward(51*size)
def small_Circle(size):
speed(10)
for i in range(210):
forward(size)
right(0.786)
def heart(x, y, size):
go_to(x, y)
left(150)
begin_fill()
line(size)
big_Circle(size)
small_Circle(size)
left(120)
small_Circle(size)
big_Circle(size)
line(size)
end_fill()
def main():
pensize(2)
color('red', 'pink')
head(-120, 100, 100)
heart(250, -80, 1)
go_to(200, -300)
write("To: 智慧与美貌并存的", move=True, align="left", font=("楷体", 20, "normal"))
done()
main()
运行结果:
来源:https://blog.csdn.net/weixin_37716512/article/details/87560276
标签:Python,发射,爱心
0
投稿
猜你喜欢
PHP cookie,session的使用与用户自动登录功能实现方法分析
2023-11-21 15:00:43
php实现的单一入口应用程序实例分析
2023-11-22 08:00:26
python通过imaplib模块读取gmail里邮件的方法
2023-11-03 04:24:42
SQL根据时间范围条件查询数据
2009-01-18 13:32:00
讲解Python3中NumPy数组寻找特定元素下标的两种方法
2023-07-17 09:58:42
使用Python爬虫库BeautifulSoup遍历文档树并对标签进行操作详解
2022-12-17 17:20:07
用sleep间隔进行python反爬虫的实例讲解
2023-02-10 07:00:42
SQL Server 2005的cmd_shell组件的开启方法
2024-01-19 15:18:06
Python企业编码生成系统之主程序模块设计详解
2023-11-18 18:44:37
解决Python报错:ValueError:operands could not be broadcast together with shapes
2021-05-14 12:04:53
python学习之可迭代对象、迭代器、生成器
2023-08-22 03:21:46
js string 转 int 注意的问题小结
2024-05-03 15:30:04
JavaScript实现的背景自动变色代码
2024-04-16 09:02:17
Python Opencv任意形状目标检测并绘制框图
2023-06-06 19:03:43
python解包概念及实例
2022-07-01 11:30:03
Sql server 2005安装时ASP.Net版本注册要求警告的解决方法
2024-01-18 16:16:55
Oracle 数据库 临时数据的处理方法
2009-07-02 11:48:00
PHP实现统计代码行数小工具
2023-11-15 18:53:20
使用python matplotlib 画图导入到word中如何保证分辨率
2023-06-30 21:07:31
Vue新玩具VueUse的具体用法
2024-05-09 15:28:54