画完之后的效果图

代码如下:

#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()

python小游戏——火柴人爱心发射相关推荐

  1. 边玩边学,13个 Python 小游戏真有趣啊(含源码)

    经常听到有朋友说,学习编程是一件非常枯燥无味的事情.其实,大家有没有认真想过,可能是我们的学习方法不对? 比方说,你有没有想过,可以通过打游戏来学编程? 今天我想跟大家分享几个Python小游戏,教你 ...

  2. 视频教程-Python小游戏-宇宙激战-Python

    Python小游戏-宇宙激战 计算机应用专业研究生硕士,教学10余年,现关注于移动互联网.大数据和人工智能研究方向. 朱松 ¥12.00 立即订阅 扫码下载「CSDN程序员学院APP」,1000+技术 ...

  3. Python小游戏——王校长的S8冠军奖杯【下】

    [前情提要] 1.pygame的安装:https://blog.csdn.net/Xiaomo_haa/article/details/83962300 2.Python小游戏--王校长的S8冠军奖杯 ...

  4. 齿轮画板Python小游戏(附源码)

    齿轮画板Python小游戏 相信很多人都玩过类似下面这样的小玩具,我叫它齿轮画板,很多人叫它万花尺.前段时间我的孩子在玩这种游戏时由于控制不好,总是很难画好完整的图案.于是我萌发了用编程来实现这个游戏 ...

  5. 整理了30款Python小游戏附源码,五一有的玩了

    快到五一了,整理了 30 款 Python 小游戏源码分享给大家,具体内容可以点击下方视频号查看: 点击上方视频后,源码获取方式:①关注上方视频号.②点赞当前视频.③在当前视频评论区扣1 友情提示:获 ...

  6. python适合开发游戏吗_【学习python小游戏代码,你就可以做python滑雪游戏了】- 环球网校...

    [摘要]很多人开始学习编程都会选择python,并且也会将python用在实际生活中,不过有很多伙伴也打算用python做游戏,所以小编建议大家可以学习python小游戏代码,今天环球网校的小编就来和 ...

  7. python小游戏—摧毁基地

    python小游戏-摧毁基地 前言 python新手.最近用python写了一款小游戏,只能算是对大佬的拙劣模仿.代码冗杂,后面有时间会进行优化.如需引用请附上本文地址,有时间会进行不定期更改.请大佬 ...

  8. python小游戏代码200行左右,python编程小游戏代码

    大家好,本文将围绕python小游戏代码200行左右展开说明,小游戏程序代码python是一个很多人都想弄明白的事情,想搞清楚python编程小游戏代码需要先了解以下几个事情. 1.python简单小 ...

  9. Python小游戏,练手一定得试试,看似简单练习确实很实用

    前言 大家好,我是辣条 记得很久之前有发布过这么一篇: 30个Python小游戏,上班摸鱼我能玩一天[内附源码]不能说是爆火,只能说是口口相传了.不过终究还是有不少刚开始接触Python的人还是一脸蒙 ...

最新文章

  1. SAP QM 主检验特性主数据关键字段解释
  2. 全国计算机等级考试 备考,全国计算机等级考试经验:如何调整备考心态
  3. 23种设计模式----------建造者模式
  4. 收银系统服务器有什么好处,生鲜超市收银系统软件怎么选?收银系统能带来什么好处?...
  5. Java基本数据类型和String类型的转化
  6. Android 模拟器连接异常:Unable to connect to ADB server
  7. RegCloseKey函数
  8. xcode 4.2 开发2——TabelView
  9. 数仓建模—表设计规范
  10. 神经元的结构示意图手绘,神经元的结构图手绘
  11. 一张纸厚度是多少毫米_一本书的厚度大约是多少,一张纸的厚度大约是十分之一毫米,一本书...
  12. 不重启linux服务器禁用U盘,如何在Linux服务器上禁用U盘?
  13. java encode_java的web开发中URLEncoder.encode方法
  14. 书籍扫描图像几何畸变校正
  15. 用c++写一个简单的钓鱼(集卡)程序
  16. 数控铣削图案及编程_数控铣床漂亮编程图案 数控铣床编程100例
  17. 别再说自己不会了!2021年教你增加拿到BAT等大厂offer几率,醍醐灌顶!
  18. linux上u盘怎么加密,linux使用luks加密硬盘或u盘
  19. 高等数学(下)重积分
  20. 脚本操作WPS的一些想法

热门文章

  1. 一个工作7年JAVA工程师面试总结:掌握这些技术,offer拿到手软
  2. postgresql 11 store procedure 初探之一
  3. 【年度精选|含源码】2018程序员必备碎片化学习资料,1T竟然还不要钱
  4. 阮幼林 计算机软件技术基础,阮幼林(信息学院)老师 - 武汉理工大学 - 院校大全...
  5. [补档][COGS 426]血帆海盗
  6. 搭建 SVN Linux服务器
  7. java中线程安全的集合_Java中哪些集合类是线程安全的?
  8. Geant4 不完全学习指南9(粒子跟踪和物理过程)
  9. vue获取微信登陆权限_vue 授权获取微信openId操作
  10. 【23考研】计算机择校信息库-这些学校计算机考研只考数据库