用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用GET方法上传文件
Mar 10 Python
python编程开发之日期操作实例分析
Nov 13 Python
Python时间获取及转换知识汇总
Jan 11 Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 Python
Python 中Pickle库的使用详解
Feb 24 Python
python3 unicode列表转换为中文的实例
Oct 26 Python
Django框架设置cookies与获取cookies操作详解
May 27 Python
python实现扫雷小游戏
Apr 24 Python
Django中Aggregation聚合的基本使用方法
Jul 09 Python
python使用列表的最佳方案
Aug 12 Python
python 判断一组数据是否符合正态分布
Sep 23 Python
python实现KNN近邻算法
Dec 30 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/04/09 PHP
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
php中大括号作用介绍
2012/03/22 PHP
深入理解PHP中的global
2014/08/19 PHP
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
mysql查找删除重复数据并只保留一条实例详解
2016/09/24 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
PHP array_reverse() 函数原理及实例解析
2020/07/14 PHP
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
javascript实现的图片切割多块效果实例
2015/05/07 Javascript
在点击div中的p时,如何阻止事件冒泡
2017/02/07 Javascript
原生js实现秒表计时器功能
2017/02/16 Javascript
javascript实现文字无缝滚动效果
2017/08/26 Javascript
nodejs实现OAuth2.0授权服务认证
2017/12/27 NodeJs
浅谈Vue render函数在ElementUi中的应用
2018/09/06 Javascript
vue加载完成后的回调函数方法
2018/09/07 Javascript
js实现倒计时器自定义时间和暂停
2019/02/25 Javascript
JS回调函数 callback的理解与使用案例分析
2019/09/09 Javascript
解决layui的table插件无法多层级获取json数据的问题
2019/09/19 Javascript
Vue项目配置跨域访问和代理proxy设置方式
2020/09/08 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
python简单实现操作Mysql数据库
2018/01/29 Python
Python3中的json模块使用详解
2018/05/05 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
pandas中read_csv、rolling、expanding用法详解
2020/04/21 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
Ubuntu16安装Python3.9的实现步骤
2020/12/15 Python
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
平面设计专业大学生职业规划书
2014/03/12 职场文书
生产车间标语
2014/06/11 职场文书
政工例会汇报材料
2014/08/26 职场文书
新生入学欢迎词
2015/01/26 职场文书
婚礼必备主持词范本!
2019/07/23 职场文书
使用pytorch实现线性回归
2021/04/11 Python
go语言使用Casbin实现角色的权限控制
2021/06/26 Golang