python实现火柴人游戏_火柴人发射爱心.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# @File: 火柴人发射爱心.py
# Author: Chen jun
# @Time: 2019/11/2 15:54
# 来自:https://blog.csdn.net/July__July/article/details/99543992
import turtle as t
from time import sleep
def go_to(x, y):
t.up()
t.goto(x, y)
t.down()
def head(x, y, r):
go_to(x, y)
t.speed(20)
t.circle(r)
leg(x, y)
def leg(x, y):
t.right(90)
t.forward(180)
t.right(30)
t.forward(100)
t.left(120)
go_to(x, y - 180)
t.forward(100)
t.right(120)
t.forward(100)
t.left(120)
hand(x, y)
def hand(x, y):
go_to(x, y - 60)
t.forward(100)
t.left(60)
t.forward(100)
go_to(x, y - 90)
t.right(60)
t.forward(100)
t.right(60)
t.forward(100)
t.left(60)
eye(x, y)
def eye(x, y):
go_to(x - 50, y + 130)
t.right(90)
t.forward(50)
go_to(x + 40, y + 130)
t.forward(50)
t.left(90)
def big_Circle(size):
t.speed(20)
for i in range(150):
t.forward(size)
t.right(0.3)
def line(size):
t.speed(20)
t.forward(51 * size)
def small_Circle(size):
t.speed(20)
for i in range(210):
t.forward(size)
t.right(0.786)
def heart(x, y, size):
go_to(x, y)
t.left(150)
t.begin_fill()
line(size)
big_Circle(size)
small_Circle(size)
t.left(120)
small_Circle(size)
big_Circle(size)
line(size)
t.end_fill()
def main():
t.pensize(2)
t.color('red', 'pink')
head(-120, 100, 100)
heart(250, -80, 1)
go_to(100, -300)
t.write("To: 智慧与美貌并存的你", move=True, align="left", font=("楷体", 20, "normal"))
t.done()
main()
一键复制
编辑
Web IDE
原始数据
按行查看
历史
python实现火柴人游戏_火柴人发射爱心.py相关推荐
- Python贪吃蛇小游戏_完整源码免费分享
文章目录 Python 贪吃蛇小游戏 1. 导包 2. 配置初始化参数 3. 主函数及运行主体 4. 画食物的函数 5. 画贪吃蛇的函数 6. 画网格的函数(非必选,觉得多余的可以忽略此项) 7. 操 ...
- python制作送心小人动画,利用Python如何画一颗心、小人发射爱心
源码: #!/usr/bin/env python # -*- coding:utf-8 -*- import turtle import time # 画心形圆弧 def hart_arc(): f ...
- python 玩公众号游戏_从零基础开始,用python手把手教你玩跳一跳小游戏,直接打出高分...
这对于很多人来说,可能是已经过时的游戏,但是对于python入门来说,却是一个非常值得学习的项目. 我们收集了很多有关python入门的项目案例,包含了相应的教程和源码,哪怕你从未接触编程,也通过这些 ...
- 星露谷物语多玩家显示联机服务器没法邀请,星露谷物语怎么多人联机_多人联机操作教程...
星露谷物语怎么联机?许多玩家都很想知道星露谷物语游戏怎么多人联机玩攻略,小编给大家带来星露谷物语多人联机操作教程. 星露谷物语多人联机操作教程: 1.3 Beta版才可以联机,所以,先升级版本,再邀请 ...
- python制作贪吃蛇游戏_用Python写贪吃蛇游戏的代码实例
这篇文章主要为大家详细介绍了Python贪吃蛇游戏的编写代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 最近在学Python,想做点什么来练练手,命令行的贪吃蛇一般是C的练手项目,但是一时之间 ...
- python设计拼图小游戏_教你用Python自制拼图小游戏,轻松搞定熊孩子
摘要:本文主要为大家详细介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们可以参考一下. 开发工具 Python版本:3.6.4 相关模块: pygame模块: 以及一些Pyth ...
- python设计拼图小游戏_关于python:教你用Python自制拼图小游戏轻松搞定熊孩子
摘要:本文次要为大家具体介绍了python实现拼图小游戏,文中还有示例代码介绍,感兴趣的小伙伴们能够参考一下. 开发工具 Python版本:3.6.4 相干模块: pygame模块: 以及一些Pyth ...
- python怎么让电脑说话_懒人专用的奇淫技巧,用Python实现炫酷的语音操作电脑
最近小编忙里偷闲的看了一部电影叫做<头号玩家>,虽然当时去电影院观看了,但是现在回看之后依然是感觉很过瘾,里面的虚拟现实让人看着非常的真实.小编也想过一把这种科幻的瘾. 虽然电影里的效果我 ...
- python怎么找论文资料_科研人 | 如何高效查找文献、紧跟研究领域热点和前沿?...
对于多数科研人而言,写论文是件特别磨人的事情. 以前,几千几万字,写上好几个月,有的甚至需要花上一年左右的时间,还不见得能顺利发表. 这也让我一再感受到,科研真的不是那么好做的,做出一点扎扎实实的&q ...
最新文章
- 太阳系“首个星际访客”未被探测到人工信号
- 在PPT的时候,发现用Python十几行代码就可以实现Logo换色
- boost::mp11::mp_min_element相关用法的测试程序
- boost::log::formatting_ostream用法的测试程序
- JSON.stringify(value[, replacer[, space]])
- python二进制移位_python学习特辑——二进制和位运算篇
- 富士施乐Fuji Xerox DocuCentre-III C6500 驱动
- 杜立特尔(Doolittle)分解法(LU分解法)
- 怎么样用阿里云RDS数据库
- JAVA超全笔试/面试考试题.(500问)--第三章面试题全面收录
- 中文编程,最精致的python访客登记系统实例项目,微信机器人不再只当人工智障---08
- python turtle画房子代码里面的窗子,如何用python画房子_用python画一个小房子
- [QT][问题]关于QT语言家使用失败的原因之一
- 拖动滑块验证--vue实现
- 2017,越努力才能越幸运
- Windows系统下使用Kafka命令
- 什么是商业智能?商业智能工具都有哪些? 1
- allpairspy一款高效的正交实验法生成用例工具
- 机器学习与物理科学(三)(Machine learning and the physical sciences)
- android wear悦跑圈,悦跑圈下载-悦跑圈 安卓版v5.14.0-PC6安卓网