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多线程下载文件的方法
Jul 10 Python
Python中的time模块与datetime模块用法总结
Jun 30 Python
python中子类继承父类的__init__方法实例
Dec 15 Python
让python 3支持mysqldb的解决方法
Feb 14 Python
python 全文检索引擎详解
Apr 25 Python
Python中字典和集合学习小结
Jul 07 Python
centos6.4下python3.6.1安装教程
Jul 21 Python
python中找出numpy array数组的最值及其索引方法
Apr 17 Python
在Python中使用defaultdict初始化字典以及应用方法
Oct 31 Python
利用 Python ElementTree 生成 xml的实例
Mar 06 Python
tensorflow模型转ncnn的操作方式
May 25 Python
python实例化对象的具体方法
Jun 17 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(3)
2006/10/09 PHP
php curl post 时出现的问题解决
2014/01/30 PHP
php的webservice的wsdl的XML无法显示问题的解决方法
2014/03/11 PHP
php操作XML、读取数据和写入数据的实现代码
2014/08/15 PHP
php实现删除指定目录下相关文件的方法
2014/10/20 PHP
基于PHP如何把汉字转化为拼音
2015/12/11 PHP
PHP单例模式简单用法示例
2017/06/23 PHP
JS Array对象入门分析
2008/10/30 Javascript
javascript 尚未实现错误解决办法
2008/11/27 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
屏蔽相应键盘按钮操作
2014/03/10 Javascript
当前流行的JavaScript代码风格指南
2014/09/10 Javascript
js实现点击添加一个input节点
2014/12/05 Javascript
jQuery的图片滑块焦点图插件整理推荐
2014/12/07 Javascript
同一个网页中实现多个JavaScript特效的方法
2015/02/02 Javascript
关于Javascript中defer和async的区别总结
2016/09/20 Javascript
Bootstrap CSS组件之导航条(navbar)
2016/12/17 Javascript
微信小程序 自己制作小组件实例详解
2016/12/22 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
jquery Ajax实现Select动态添加数据
2017/06/08 jQuery
ES6 系列之 Generator 的自动执行的方法示例
2018/10/19 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
Vue监听页面刷新和关闭功能
2019/06/20 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
使用Python搭建虚拟环境的配置方法
2018/02/28 Python
pandas DataFrame 删除重复的行的实现方法
2019/01/29 Python
Python将列表数据写入文件(txt, csv,excel)
2019/04/03 Python
Python中实现输入超时及如何通过变量获取变量名
2020/01/18 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
Urban Outfitters美国官网:美国生活方式品牌
2016/08/26 全球购物
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
Java基础面试题
2012/11/02 面试题
办公室岗位职责
2014/02/12 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
js 实现Material UI点击涟漪效果示例
2022/09/23 Javascript