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排序方法实例分析
Apr 30 Python
Python中encode()方法的使用简介
May 18 Python
Python使用logging模块实现打印log到指定文件的方法
Sep 05 Python
Python Pandas批量读取csv文件到dataframe的方法
Oct 08 Python
python paramiko利用sftp上传目录到远程的实例
Jan 03 Python
python调试神器PySnooper的使用
Jul 03 Python
在django admin中添加自定义视图的例子
Jul 26 Python
Python3 Click模块的使用方法详解
Feb 12 Python
keras 自定义loss model.add_loss的使用详解
Jun 22 Python
pytorch使用horovod多gpu训练的实现
Sep 09 Python
python 如何利用argparse解析命令行参数
Sep 11 Python
Python求区间正整数内所有素数之和的方法实例
Oct 13 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实现智能文件类型检测的实现代码
2011/08/02 PHP
详解PHP编码转换函数应用技巧
2016/10/22 PHP
php中final关键字用法分析
2016/12/07 PHP
PHP数据库编程之MySQL优化策略概述
2017/08/16 PHP
Thinkphp 3.2框架使用Redis的方法详解
2019/10/24 PHP
JavaScript的parseInt 进制问题
2009/05/07 Javascript
基于jQuery的倒计时实现代码
2012/05/30 Javascript
form表单中去掉默认的enter键提交并绑定js方法实现代码
2013/04/01 Javascript
使用jquery hover事件实现表格的隔行换色功能示例
2013/09/03 Javascript
javascript里绝对用的上的字符分割函数总结
2014/07/31 Javascript
js实现div拖动动画运行轨迹效果代码分享
2015/08/27 Javascript
直接拿来用的页面跳转进度条JS实现
2016/01/06 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
Vue.js 2.0和Cordova开发webApp环境搭建方法
2018/02/26 Javascript
vue router 配置路由的方法
2018/07/26 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
js中apply和call的理解与使用方法
2019/11/27 Javascript
[47:42]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[01:00:30]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第二场 10.31
2020/11/02 DOTA
[01:33]PWL开团时刻DAY2-开雾与反开雾
2020/10/31 DOTA
python编程-将Python程序转化为可执行程序[整理]
2007/04/09 Python
详解python中的index函数用法
2019/08/06 Python
Python搭建HTTP服务过程图解
2019/12/14 Python
Python3实现发送邮件和发送短信验证码功能
2020/01/07 Python
pandas和spark dataframe互相转换实例详解
2020/02/18 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
Elasticsearch py客户端库安装及使用方法解析
2020/09/14 Python
python matplotlib工具栏源码探析二之添加、删除内置工具项的案例
2021/02/25 Python
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
温泉秘密:Onsen Secret
2020/07/06 全球购物
党员教师群众路线对照检查材料思想汇报
2014/09/29 职场文书
党委班子纠正“四风”问题整改措施
2014/10/28 职场文书
2015元旦家电促销活动策划方案
2014/12/09 职场文书
教学反思怎么写
2016/02/24 职场文书
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP
小程序wx.getUserProfile接口的具体使用
2021/06/02 Javascript