实现代码如下:

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. python制作小人,python小人发射爱心

    代码如下: #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) down() def ...

  2. python小人发射爱心

    代码如下: #2.14 from turtle import * from time import sleepdef go_to(x, y):up()goto(x, y)down()def head( ...

  3. python画动态爱心-使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  4. python编程爱心-使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  5. python送心小人_使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  6. python小人画爱心_使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  7. c语言小人发射爱心,使用Python画出小人发射爱心的代码

    我就废话不多说了,直接上代码吧! #2.14 from turtle import * from time import sleep def go_to(x, y): up() goto(x, y) ...

  8. python实现火柴人游戏_火柴人发射爱心.py

    #!/usr/bin/env python # -*- coding:utf-8 -*- # @File: 火柴人发射爱心.py # Author: Chen jun # @Time: 2019/11 ...

  9. python制作送心小人动画,利用Python如何画一颗心、小人发射爱心

    源码: #!/usr/bin/env python # -*- coding:utf-8 -*- import turtle import time # 画心形圆弧 def hart_arc(): f ...

最新文章

  1. 监控利器之 Prometheus
  2. scrapy中的request对象
  3. 是什么_什么是模电,什么是数电
  4. PAT甲级1146 Topological Order :[C++题解]拓扑排序、结构体存边、图论
  5. java队列转集合_Java集合 使用Queue
  6. 弱网环境测试-Charles学习
  7. 马逊s3云存储接口_利用 S3tests 测试 S3 接口兼容性
  8. 【mybatis】xml中定义变量
  9. 我的世界java版和基岩版对比_基岩版Beta1.11.0.1发布
  10. oracle修改字符集
  11. nmon--linux压力测试工具
  12. Eclipse安装aptana
  13. Rust 让人奔溃的那些特性!
  14. AWK awk xxx xxx
  15. 电脑桌面云便签软件怎么为便签内容添加图片或照片?
  16. 苹果快捷键怎么调出来_iPad常用快捷键
  17. 看完这篇人工智能的文章,能帮你超越90%的人
  18. BUUCTF-web [极客大挑战 2019]PHP1 之 反序列化漏洞
  19. in memory computing 存内计算是学术圈自娱自乐还是真有价值?
  20. mysql多字段联合搜索和concat带来的问题

热门文章

  1. IMS:MotionEvent 坐标点(上)
  2. LogLog基数估计算法学习与实现分析
  3. PHP版微信权限验证配置,音频文件下载,FFmpeg转码,上传OSS和删除转存服务器本地文件...
  4. 前端程序员用css动画给女朋友一个惊喜
  5. 中高级Java面试心得
  6. 日用品电商销售数据分析
  7. 对外贸易市场前景被看好,离岸账户开户需求日渐增长
  8. Android应用统计-使用时长及次数统计(一)
  9. ml1220纽扣电池供电时长
  10. 我和sql有个约会 - sql总结(三)