python爱心表白 每天都是浪漫七夕!


Posted in Python onAugust 18, 2018

本文为大家分享了python爱心表白的具体代码,供大家参考,具体内容如下

import turtle
import time


# 画爱心的顶部
def LittleHeart():
  for i in range(200):
    turtle.right(1)
    turtle.forward(2)


# 输入表白的语句,默认I Love you
love = input('Please enter a sentence of love, otherwise the default is "I Love you": ')
# 输入署名或者赠谁,没有不执行
me = input('Please enter pen name, otherwise the default do not execute: ')
if love == '':
  love = 'I Love you'
# 窗口大小
turtle.setup(width=900, height=500)
# 颜色
turtle.color('red', 'pink')
# 笔粗细
turtle.pensize(3)
# 速度
turtle.speed(1)
# 提笔
turtle.up()
# 隐藏笔
turtle.hideturtle()
# 去到的坐标,窗口中心为0,0
turtle.goto(0, -180)
turtle.showturtle()
# 画上线
turtle.down()
turtle.speed(1)
turtle.begin_fill()
turtle.left(140)
turtle.forward(224)
# 调用画爱心左边的顶部
LittleHeart()
# 调用画爱右边的顶部
turtle.left(120)
LittleHeart()
# 画下线
turtle.forward(224)
turtle.end_fill()
turtle.pensize(5)
turtle.up()
turtle.hideturtle()
# 在心中写字 一次
turtle.goto(0, 0)
turtle.showturtle()
turtle.color('#CD5C5C', 'pink')
# 在心中写字 font可以设置字体自己电脑有的都可以设 align开始写字的位置
turtle.write(love, font=('gungsuh', 30,), align="center")
turtle.up()
turtle.hideturtle()
time.sleep(2)
# 在心中写字 二次
turtle.goto(0, 0)
turtle.showturtle()
turtle.color('red', 'pink')
turtle.write(love, font=('gungsuh', 30,), align="center")
turtle.up()
turtle.hideturtle()
# 写署名
if me != '':
  turtle.color('black', 'pink')
  time.sleep(2)
  turtle.goto(180, -180)
  turtle.showturtle()
  turtle.write(me, font=(20,), align="center", move=True)

# 点击窗口关闭
window = turtle.Screen()
window.exitonclick()

运行结果:

python爱心表白 每天都是浪漫七夕!

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 实现文件打包、上传与校验的方法
Feb 13 Python
python如何读取bin文件并下发串口
Jul 05 Python
python递归法实现简易连连看小游戏
Mar 25 Python
Python多线程模块Threading用法示例小结
Nov 09 Python
pytorch 图像预处理之减去均值,除以方差的实例
Jan 02 Python
用Python绘制漫步图实例讲解
Feb 26 Python
python实现输入三角形边长自动作图求面积案例
Apr 12 Python
使用python采集Excel表中某一格数据
May 14 Python
VSCode配合pipenv搞定虚拟环境的实现方法
May 17 Python
基于Tensorflow的MNIST手写数字识别分类
Jun 17 Python
OpenCV Python实现图像指定区域裁剪
Mar 12 Python
Jupyter notebook 输出部分显示不全的解决方案
Apr 24 Python
Python实现全排列的打印
Aug 18 #Python
python递归实现快速排序
Aug 18 #Python
pyqt5的QWebEngineView 使用模板的方法
Aug 18 #Python
python递归全排列实现方法
Aug 18 #Python
python使用PIL给图片添加文字生成海报示例
Aug 17 #Python
Python在for循环中更改list值的方法【推荐】
Aug 17 #Python
Python简单读写Xls格式文档的方法示例
Aug 17 #Python
You might like
php header示例代码(推荐)
2010/09/08 PHP
php版交通银行网银支付接口开发入门教程
2016/09/26 PHP
PHP面向对象多态性实现方法简单示例
2017/09/27 PHP
PHP简单实现记录网站访问量功能示例
2018/06/06 PHP
jQuery对象与DOM对象之间的转换方法
2010/04/15 Javascript
javascript hasFocus使用实例
2010/06/29 Javascript
JQuery模板插件 jquery.tmpl 动态ajax扩展
2011/11/10 Javascript
angular.element方法汇总
2015/01/07 Javascript
JavaScript实现向setTimeout执行代码传递参数的方法
2015/04/16 Javascript
移动端JQ插件hammer使用详解
2015/07/03 Javascript
轻松掌握JavaScript中介者模式
2016/08/26 Javascript
jQuery监听文件上传实现进度条效果的方法
2016/10/16 Javascript
基于AngularJS的简单使用详解
2017/09/10 Javascript
Vue 自定义动态组件实例详解
2018/03/28 Javascript
详解基于mpvue的小程序markdown适配解决方案
2018/05/08 Javascript
p5.js实现动态图形临摹
2019/10/23 Javascript
使用webpack/gulp构建TypeScript项目的方法示例
2019/12/18 Javascript
[01:19:23]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第二场
2018/04/06 DOTA
pymssql数据库操作MSSQL2005实例分析
2015/05/25 Python
用Python抢过年的火车票附源码
2015/12/07 Python
如何在python中使用selenium的示例
2017/12/26 Python
python中abs&map&reduce简介
2018/02/20 Python
Python cookbook(数据结构与算法)实现对不原生支持比较操作的对象排序算法示例
2018/03/15 Python
5款Python程序员高频使用开发工具推荐
2019/04/10 Python
使用matlab或python将txt文件转为excel表格
2019/11/01 Python
tensorflow实现二维平面模拟三维数据教程
2020/02/11 Python
执行Python程序时模块报错问题
2020/03/26 Python
python数据库编程 Mysql实现通讯录
2020/03/27 Python
Python unittest生成测试报告过程解析
2020/09/08 Python
关于canvas绘制模糊问题的解决方法
2019/09/24 HTML / CSS
秘书英文求职信范文
2014/01/31 职场文书
日语专业求职信
2014/07/04 职场文书
反四风个人对照检查材料思想汇报
2014/09/25 职场文书
兼职安全员岗位职责
2015/02/15 职场文书
pandas中DataFrame检测重复值的实现
2021/05/26 Python
mysql拆分字符串作为查询条件的示例代码
2022/07/07 MySQL