用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解析文件示例
Jan 23 Python
详解python 拆包可迭代数据如tuple, list
Dec 29 Python
对python多线程与global变量详解
Nov 09 Python
解决python3 pika之连接断开的问题
Dec 18 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 Python
详解DeBug Python神级工具PySnooper
Jul 03 Python
python urllib爬虫模块使用解析
Sep 05 Python
安装Pycharm2019以及配置anconda教程的方法步骤
Nov 11 Python
Pandas时间序列重采样(resample)方法中closed、label的作用详解
Dec 10 Python
python实现word文档批量转成自定义格式的excel文档的思路及实例代码
Feb 21 Python
django实现日志按日期分割
May 21 Python
termux中matplotlib无法显示中文问题的解决方法
Jan 11 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 模拟 asp.net webFrom 按钮提交事件的思路及代码
2013/12/02 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
2014/05/07 PHP
详谈PHP文件目录基础操作
2014/11/11 PHP
php连接odbc数据源并保存与查询数据的方法
2014/12/24 PHP
使用PHP实现微信摇一摇周边红包
2016/01/04 PHP
JS 操作符整理[推荐收藏]
2011/11/15 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
用JavaScript实现一个代码简洁、逻辑不复杂的多级树
2014/05/23 Javascript
轻松创建nodejs服务器(4):路由
2014/12/18 NodeJs
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
js全选按钮的实现方法
2015/11/17 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
JQuery之proxy实现绑定代理方法
2016/08/01 Javascript
使用vue和datatables进行表格的服务器端分页实例代码
2017/06/07 Javascript
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
Bootstrap modal只加载一次数据的解决办法(推荐)
2017/11/24 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
深入解析ES6中的promise
2018/11/08 Javascript
vue-cli构建vue项目的步骤详解
2019/01/27 Javascript
Vue3 中的数据侦测的实现
2019/10/09 Javascript
Openlayers实现地图全屏显示
2020/09/28 Javascript
python使用webbrowser浏览指定url的方法
2015/04/04 Python
Python结巴中文分词工具使用过程中遇到的问题及解决方法
2017/04/15 Python
python一键去抖音视频水印工具
2018/09/14 Python
python3读取图片并灰度化图片的四种方法(OpenCV、PIL.Image、TensorFlow方法)总结
2019/07/04 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
Python搭建代理IP池实现接口设置与整体调度
2019/10/27 Python
python中的itertools的使用详解
2020/01/13 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
学习Python需要哪些工具
2020/09/04 Python
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
马来西亚在线药房:RoyalePharma
2019/12/01 全球购物
大学四年学习的自我评价分享
2013/12/09 职场文书
2014迎新年晚会策划方案
2014/02/23 职场文书
万里长城导游词
2015/01/30 职场文书