用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中的__future__模块
Apr 27 Python
Python编程实现数学运算求一元二次方程的实根算法示例
Apr 02 Python
Python中easy_install 和 pip 的安装及使用
Jun 05 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
Nov 20 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
Jun 06 Python
pandas进行数据的交集与并集方式的数据合并方法
Jun 27 Python
python 获取url中的参数列表实例
Dec 18 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
在VS2017中用C#调用python脚本的实现
Jul 31 Python
django框架ModelForm组件用法详解
Dec 11 Python
python 如何上传包到pypi
Dec 24 Python
Python使用mitmproxy工具监控手机 下载手机小视频
Apr 18 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调用方法mssql_fetch_row、mssql_fetch_array、mssql_fetch_assoc和mssql_fetch_objcect读取数据的区别
2012/08/08 PHP
浅析PHP绘图技术
2013/07/03 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
PHP函数按引用传递参数及函数可选参数用法示例
2018/06/04 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
javascript下操作css的float属性的特殊写法
2007/08/22 Javascript
JavaScript面向对象之静态与非静态类
2010/02/03 Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
2013/07/05 Javascript
Jquery动态进行图片缩略的原理及实现
2013/08/13 Javascript
Javascript和Java获取各种form表单信息的简单实例
2014/02/14 Javascript
js限制文本框只能输入数字方法小结
2014/06/16 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
详谈jQuery中的this和$(this)
2014/11/13 Javascript
浅谈javascript中自定义模版
2015/01/29 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
2015/12/03 Javascript
Bootstrap3 Grid system原理及应用详解
2016/09/30 Javascript
浅析Node.js:DNS模块的使用
2016/11/23 Javascript
js 性能优化之快速响应的用户界面
2017/02/15 Javascript
JS跳转手机站url的若干注意事项
2017/10/18 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
layui 上传文件_批量导入数据UI的方法
2019/09/23 Javascript
vue实现点击按钮切换背景颜色的示例代码
2020/06/23 Javascript
Python中List.index()方法的使用教程
2015/05/20 Python
利用python发送和接收邮件
2016/09/27 Python
Python正则抓取网易新闻的方法示例
2017/04/21 Python
TensorFlow高效读取数据的方法示例
2018/02/06 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
荷兰网上药店:Drogisterij.net
2019/09/03 全球购物
关于环保的建议书400字
2014/03/12 职场文书
小学班长竞选演讲稿
2014/04/24 职场文书
团委工作总结2015
2015/04/02 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
2016年精神文明建设先进个人事迹材料
2016/02/29 职场文书
python调用ffmpeg命令行工具便捷操作视频示例实现过程
2021/11/01 Python
了解Kubernetes中的Service和Endpoint
2022/04/01 Servers
搭建Yolov5服务器
2022/04/30 Servers