Python制作七夕表白实例项目-让你的情人心动起来

文章目录 Python制作七夕表白实例项目-让你的情人心动起来前言一、记录一起走过的那些日子二、创意代码表白2.1、效果演示2.2、制作步过程2.2.1、清屏函数2.2.2、重定位海龟的位置2.2.3、显示文字2.2.4、画出人物2.2.5、画爱心2.2.6、主函数2.2.7、调用主函数 2.3、代码文件 三、一篇表白小短文

Python制作七夕表白实例项目-让你的情人心动起来 前言

七夕来袭!是时候展现专属于程序员的浪漫了!你打算怎么给心爱的人表达爱意?鲜花礼物?代码表白?还是创意DIY?本文用一篇Python实例项目来向情人作为表白礼物。

一、记录一起走过的那些日子

讲述和亲爱的TA一起经历的那些故事

那些初见印象那些浪漫的开始那些铭记于心的大小事那些经历的曲折那些经历的幸福与快乐那些珍贵的瞬间那些对未来的期许/计划 … 二、创意代码表白

以程序员的方式撒狗粮,专业浪漫,值得拥有!

2.1、效果演示

1、显示表白文字 Python制作七夕表白实例项目-让你的情人心动起来 2、显示人物和爱心 Python制作七夕表白实例项目-让你的情人心动起来

2.2、制作步过程

主要是编写如下的几个函数,来实现七夕表白的功能。

2.2.1、清屏函数 # 清屏函数def clear_all(): turtle.penup() turtle.goto(0, 0) turtle.color('white') turtle.pensize(800) turtle.pendown() turtle.setheading(0) turtle.fd(300) turtle.bk(600) 2.2.2、重定位海龟的位置 # 重定位海龟的位置def go_to(x, y, state): turtle.pendown() if state else turtle.penup() turtle.goto(x, y) 2.2.3、显示文字 # 第一个画面,显示文字def paintingOne(): turtle.penup() turtle.goto(300, 0) turtle.color('pink') turtle.write('时光让我们相遇,我的情人,七夕快乐!!!', font=('楷体', 24, 'normal')) time.sleep(3) 2.2.4、画出人物 # 画出人物def draw_people(x, y): turtle.penup() turtle.goto(x, y) turtle.pendown() turtle.pensize(2) turtle.color('pink') turtle.setheading(0) turtle.circle(60, 360) turtle.penup() turtle.setheading(90) turtle.fd(75) turtle.setheading(180) turtle.fd(20) turtle.pensize(4) turtle.pendown() turtle.circle(2, 360) turtle.setheading(0) turtle.penup() turtle.fd(40) turtle.pensize(4) turtle.pendown() turtle.circle(2, 360) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(20) turtle.setheading(0) turtle.fd(35) turtle.setheading(60) turtle.fd(10) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(40) turtle.setheading(0) turtle.fd(35) turtle.setheading(60) turtle.fd(10) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(60) turtle.setheading(135) turtle.fd(60) turtle.bk(60) turtle.setheading(45) turtle.fd(30) turtle.setheading(135) turtle.fd(35) turtle.penup() 2.2.5、画爱心 # 画爱心def draw_heart(size): turtle.color('red', 'pink') turtle.pensize(2) turtle.pendown() turtle.setheading(150) turtle.begin_fill() turtle.fd(size) turtle.circle(size * 3.745, 45) turtle.circle(size * 1.431, 165) turtle.left(120) turtle.circle(size * 1.431, 165) turtle.circle(size * 3.745, 45) turtle.fd(size) turtle.end_fill() 2.2.6、主函数 def Main(): turtle.setup(900, 500) paintingOne() clear_all() paintingTwo() clear_all() turtle.done() 2.2.7、调用主函数 if __name__ == '__main__': Main() 2.3、代码文件 import turtleimport time # 清屏函数def clear_all(): turtle.penup() turtle.goto(0, 0) turtle.color('white') turtle.pensize(800) turtle.pendown() turtle.setheading(0) turtle.fd(300) turtle.bk(600) # 重定位海龟的位置def go_to(x, y, state): turtle.pendown() if state else turtle.penup() turtle.goto(x, y)# 画爱心def draw_heart(size): turtle.color('red', 'pink') turtle.pensize(2) turtle.pendown() turtle.setheading(150) turtle.begin_fill() turtle.fd(size) turtle.circle(size * 3.745, 45) turtle.circle(size * 1.431, 165) turtle.left(120) turtle.circle(size * 1.431, 165) turtle.circle(size * 3.745, 45) turtle.fd(size) turtle.end_fill()# 第一个画面,显示文字def paintingOne(): turtle.penup() turtle.goto(300, 0) turtle.color('pink') turtle.write('时光让我们相遇,我的情人,七夕快乐!!!', font=('楷体', 24, 'normal')) time.sleep(3) # 画出人物def draw_people(x, y): turtle.penup() turtle.goto(x, y) turtle.pendown() turtle.pensize(2) turtle.color('pink') turtle.setheading(0) turtle.circle(60, 360) turtle.penup() turtle.setheading(90) turtle.fd(75) turtle.setheading(180) turtle.fd(20) turtle.pensize(4) turtle.pendown() turtle.circle(2, 360) turtle.setheading(0) turtle.penup() turtle.fd(40) turtle.pensize(4) turtle.pendown() turtle.circle(2, 360) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(20) turtle.setheading(0) turtle.fd(35) turtle.setheading(60) turtle.fd(10) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(40) turtle.setheading(0) turtle.fd(35) turtle.setheading(60) turtle.fd(10) turtle.penup() turtle.goto(x, y) turtle.setheading(90) turtle.pendown() turtle.fd(60) turtle.setheading(135) turtle.fd(60) turtle.bk(60) turtle.setheading(45) turtle.fd(30) turtle.setheading(135) turtle.fd(35) turtle.penup()# 第二个画面,显示发射爱心的小人def paintingTwo(): turtle.speed(10) draw_people(250, 20) turtle.penup() turtle.goto(150, 30) draw_heart(14) turtle.penup() turtle.goto(20, 60) draw_heart(25) turtle.penup() turtle.goto(250, 100) draw_heart(45) turtle.hideturtle() time.sleep(1) def Main(): turtle.setup(900, 500) paintingOne() clear_all() paintingTwo() clear_all() turtle.done() if __name__ == '__main__': Main() 三、一篇表白小短文

遇见即是上上签。

遇到了你,才觉得世界更明亮。

浮生若梦,慕尔如星。

初识只作乍见之欢,日后惊于久处不厌。

习惯等待的人,会以为爱情是慢慢加载的。直到遇见你,才知道爱是加速度。 Python制作七夕表白实例项目-让你的情人心动起来

在遇见你之前,我从未想过有人共我水北天南。

千山万水就当是伏笔,总会遇到姗姗来迟的你。

想带你飞屋环游,想和你私奔到月球,却也感谢地心引力,让我遇见你。

我也曾把光阴浪费到视死如归,只因遇上你才明白流年难能可贵。

Python制作七夕表白实例项目-让你的情人心动起来

白茶清欢无别事,我在等风,也在等你。

皎皎白驹,在彼空谷。生刍一束,其人如玉。毋金玉尔音,而有遐心。

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如果您下载了该资源行为将被视为对《免责声明》全部内容的认可-> 联系客服 投诉资源
www.panoramacn.com资源全部来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:2640602276@qq.com
未经允许不得转载:书荒源码初雪模板-源码网每日更新网站源码模板! » Python制作七夕表白实例项目-让你的情人心动起来
关注我们小说电影免费看
关注我们,获取更多的全网素材资源,有趣有料!
120000+人已关注
分享到:
赞(0) 打赏

评论抢沙发

评论前必须登录!

您的打赏就是我分享的动力!

支付宝扫一扫打赏

微信扫一扫打赏