使用Python画出小人发射爱心的代码


Posted in Python onNovember 23, 2019

我就废话不多说了,直接上代码吧!

#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画出小人发射爱心的代码

使用Python画出小人发射爱心的代码

以上这篇使用Python画出小人发射爱心的代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python简单进程锁代码实例
Apr 27 Python
全面了解Python环境配置及项目建立
Jun 30 Python
Python分析学校四六级过关情况
Nov 22 Python
Python父目录、子目录的相互调用方法
Feb 16 Python
python+pyqt5编写md5生成器
Mar 18 Python
python plotly画柱状图代码实例
Dec 13 Python
利用pytorch实现对CIFAR-10数据集的分类
Jan 14 Python
python实现遍历文件夹图片并重命名
Mar 23 Python
Python3爬虫中Selenium的用法详解
Jul 10 Python
Python延迟绑定问题原理及解决方案
Aug 04 Python
Python操作word文档插入图片和表格的实例演示
Oct 25 Python
Jupyter Notebook 安装配置与使用详解
Jan 06 Python
用python的turtle模块实现给女票画个小心心
Nov 23 #Python
python 利用turtle库绘制笑脸和哭脸的例子
Nov 23 #Python
Python使用Turtle库绘制一棵西兰花
Nov 23 #Python
用Python实现校园通知更新提醒功能
Nov 23 #Python
利用Python的turtle库绘制玫瑰教程
Nov 23 #Python
Python input函数使用实例解析
Nov 22 #Python
python循环输出三角形图案的例子
Nov 22 #Python
You might like
jQuery 源码分析笔记
2011/05/25 PHP
Pain 全世界最小最简单的PHP模板引擎 (普通版)
2011/10/23 PHP
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
2016/12/14 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
Js四则运算函数代码
2012/07/21 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
JavaScript中的函数模式详解
2015/02/11 Javascript
javascript手工制作悬浮菜单
2015/02/12 Javascript
javascript中$(function() {});写与不写有哪些区别
2015/08/10 Javascript
AngularJS操作键值对象类似java的hashmap(填坑小结)
2016/11/12 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
基于jQuery对象和DOM对象和字符串之间的转化实例
2017/08/08 jQuery
nodejs创建简易web服务器与文件读写的实例
2017/09/07 NodeJs
JS实现的全排列组合算法示例
2017/10/09 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
[01:08:33]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python zip文件 压缩
2008/12/24 Python
python批量导出导入MySQL用户的方法
2013/11/15 Python
如何处理Python3.4 使用pymssql 乱码问题
2016/01/08 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
2016/01/20 Python
Python新手们容易犯的几个错误总结
2017/04/01 Python
Python定时任务sched模块用法示例
2018/07/16 Python
检测tensorflow是否使用gpu进行计算的方式
2020/02/03 Python
基于python调用jenkins-cli实现快速发布
2020/08/14 Python
英国最受欢迎的平价女士时装零售商:Roman Originals
2019/11/02 全球购物
瑞士网球商店:Tennis-Point
2020/03/12 全球购物
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
大学生的应聘自我评价
2013/12/13 职场文书
营销总监岗位职责
2014/09/16 职场文书
公司法定代表人授权委托书
2014/09/29 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
党支部先进事迹材料
2014/12/24 职场文书
python numpy中setdiff1d的用法说明
2021/04/22 Python
Spring中的使用@Async异步调用方法
2021/11/01 Java/Android
java如何实现获取客户端ip地址的示例代码
2022/04/07 Java/Android
利用Python脚本写端口扫描器socket,python-nmap
2022/07/23 Python