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读取csv文件示例(python操作csv)
Mar 11 Python
在Python中使用全局日志时需要注意的问题
May 06 Python
Python中列表和元组的使用方法和区别详解
Dec 30 Python
python 按照固定长度分割字符串的方法小结
Apr 30 Python
python版本单链表实现代码
Sep 28 Python
python ChainMap 合并字典的实现步骤
Jun 11 Python
简单了解python的内存管理机制
Jul 08 Python
Python socket模块方法实现详解
Nov 05 Python
python用quad、dblquad实现一维二维积分的实例详解
Nov 20 Python
Python Tkinter Entry和Text的添加与使用详解
Mar 04 Python
Python使用pyexecjs代码案例解析
Jul 13 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
Aug 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中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
PHP 类与构造函数解析
2017/02/06 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
2017/05/30 PHP
PHP实现简单计算器小程序
2020/08/28 PHP
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
JSQL  一个 web DB 的封装
2010/05/05 Javascript
jQuery 选择器项目实例分析及实现代码
2012/12/28 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
我用的一些Node.js开发工具、开发包、框架等总结
2014/09/25 Javascript
node-webkit打包成exe文件被360误报木马的解决方法
2015/03/11 Javascript
javascript闭包的理解
2015/04/01 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
Javascript快速实现浏览器系统通知
2017/08/26 Javascript
vue 指令之气泡提示效果的实现代码
2018/10/18 Javascript
详解如何使用router-link对象方式传递参数?
2019/05/02 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
使用vue实现一个电子签名组件的示例代码
2020/01/06 Javascript
Python中字符串的修改及传参详解
2016/11/30 Python
Python基础教程之tcp socket编程详解及简单实例
2017/02/23 Python
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
多版本Python共存的配置方法
2017/05/22 Python
python实现随机森林random forest的原理及方法
2017/12/21 Python
使用Python制作微信跳一跳辅助
2018/01/31 Python
python如何使用unittest测试接口
2018/04/04 Python
pytorch动态网络以及权重共享实例
2020/01/06 Python
python序列类型种类详解
2020/02/26 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
html5的画布canvas——画出简单的矩形、三角形实例代码
2013/06/09 HTML / CSS
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
2014年两会学习心得范例
2014/03/17 职场文书
小学生2014国庆节演讲稿:祖国在我心中
2014/09/21 职场文书
餐饮食品安全责任书
2015/01/29 职场文书
个人党性锻炼总结
2015/03/05 职场文书
三下乡活动心得体会
2016/01/23 职场文书
position:sticky 粘性定位的几种巧妙应用详解
2021/04/24 HTML / CSS