用python的turtle模块实现给女票画个小心心


Posted in Python onNovember 23, 2019

晚上自习无聊

正好拿自己的平板电脑用python写了个小程序,运用turtle模块画一个小心心,并在心上画女票名字的首字母缩写,单纯只为红颜一笑。

代码贴出来,很简单

import turtle
import time
def liujia():
 for i in range (200):
 turtle.right(1)
 turtle.forward(1)
turtle.color('red','pink')
turtle.pensize(2)
turtle.speed(10)
turtle.goto(0,0)

turtle.begin_fill()
turtle.left(140)
turtle.forward(112)
liujia()
turtle.left(120)
liujia()
turtle.forward(112)
turtle.end_fill()
turtle.pensize(5)
turtle.up()
turtle.goto(-50,142.7)
turtle.left(50)
turtle.down()
turtle.forward(60)
turtle.left(90)
turtle.forward(25)
turtle.up()
turtle.goto(37.5,142.7)
turtle.down()
turtle.forward(25)
turtle.up()
turtle.goto(50,142.7)
turtle.right(90)
turtle.down()
turtle.forward(60)
for i in range (20):
 turtle.right(7.8)
 turtle.forward(0.3)
turtle.forward(8)
turtle.up()
turtle.goto(100,-10)
turtle.write("I Love you")

用python的turtle模块实现给女票画个小心心

虽然丑丑的,但是她笑了啊

代码这样应该好理解了吧,各位老铁,不要再问怎么改名字了,网上学一下turtle库怎么使用,很简单的

import turtle
import time
Name=['L','J']
def draw_circle():
  for i in range (200):
    turtle.right(1)
    turtle.forward(1)
def draw_love():
  turtle.color('red','pink')
  turtle.pensize(2)
  turtle.speed(1000)
  turtle.goto(0,0)
  turtle.begin_fill()
  turtle.left(140)
  turtle.forward(112)
  draw_circle()
  turtle.left(120)
  draw_circle()
  turtle.forward(112)
  turtle.end_fill()
def draw_name():
  turtle.pensize(5)
  turtle.up()
  turtle.goto(-50,142.7)
  if Name[0]=='L':
    turtle.left(50)
    turtle.down()
    turtle.forward(60)
    turtle.left(90)
    turtle.forward(25)
  turtle.up()
  turtle.goto(37.5,142.7)
  if Name[1]=='J':
    turtle.down()
    turtle.forward(25)
    turtle.up()
    turtle.goto(50,142.7)
    turtle.right(90)
    turtle.down()
    turtle.forward(60)
    for i in range (20):
      turtle.right(7.8)
      turtle.forward(0.3)
    turtle.forward(8)
    turtle.up()
  turtle.goto(100,-10)
  turtle.write("I Love you")


draw_love()
draw_name()

以上这篇用python的turtle模块实现给女票画个小心心就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
基于python的汉字转GBK码实现代码
Feb 19 Python
Python中的装饰器用法详解
Jan 14 Python
python单元测试unittest实例详解
May 11 Python
Python 多进程和数据传递的理解
Oct 09 Python
Python之list对应元素求和的方法
Jun 28 Python
Numpy之文件存取的示例代码
Aug 03 Python
python GUI实现小球满屏乱跑效果
May 09 Python
python多线程并发实例及其优化
Jun 27 Python
numpy.random.shuffle打乱顺序函数的实现
Sep 10 Python
使用Puppeteer爬取微信文章的实现
Feb 11 Python
python中lower函数实现方法及用法讲解
Dec 23 Python
利用python Pandas实现批量拆分Excel与合并Excel
May 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
Python-Flask:动态创建表的示例详解
Nov 22 #Python
You might like
php获取网页内容方法总结
2008/12/04 PHP
PHP操作数组相关函数
2011/02/03 PHP
PHP url 加密解密函数代码
2011/08/26 PHP
php网站地图生成类示例
2014/01/13 PHP
PHP编程开发怎么提高编程效率 提高PHP编程技术
2015/11/09 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
解决windows上php xdebug 无法调试的问题
2020/02/19 PHP
javascript之锁定表格栏位
2007/06/29 Javascript
js控制浏览器全屏示例代码
2014/02/20 Javascript
使用JavaScript的ActiveXObject对象检测应用程序是否安装的方法
2014/04/15 Javascript
js的image onload事件使用遇到的问题
2014/07/15 Javascript
JS实现的车标图片提示效果代码
2015/10/10 Javascript
Web开发必知Javascript技巧大全
2016/02/23 Javascript
Jquery为DIV添加click事件的简单实例
2016/06/02 Javascript
json对象与数组以及转换成js对象的简单实现方法
2016/06/24 Javascript
浅谈jquery选择器 :first与:first-child的区别
2016/11/20 Javascript
原生JS实现层叠轮播图
2017/05/17 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
vue仿ios列表左划删除
2019/09/26 Javascript
在Koa.js中实现文件上传的接口功能
2019/10/08 Javascript
[13:21]DOTA2国际邀请赛采访专栏:RSnake战队国士无双,Fnatic.Fly
2013/08/06 DOTA
Python实现将一个大文件按段落分隔为多个小文件的简单操作方法
2017/04/17 Python
Python面向对象编程之继承与多态详解
2018/01/16 Python
Python基于最小二乘法实现曲线拟合示例
2018/06/14 Python
pytorch程序异常后删除占用的显存操作
2020/01/13 Python
python3中datetime库,time库以及pandas中的时间函数区别与详解
2020/04/16 Python
Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
2020/05/09 Python
英国汽车和货车租赁网站:Hertz英国
2016/09/02 全球购物
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
Lacoste(法国鳄鱼)加拿大官网:以标志性的POLO衫而闻名
2019/05/15 全球购物
酒店管理求职信
2014/06/09 职场文书
岗位说明书怎么写
2014/07/30 职场文书
财务工作疏忽检讨书
2014/09/11 职场文书
升学宴学生答谢词
2015/01/05 职场文书
javascript代码简写的几种常用方式汇总
2021/08/23 Javascript
python高温预警数据获取实例
2022/07/23 Python