1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Python绘制表白代码 又是一个表白神器

Python绘制表白代码 又是一个表白神器

时间:2022-06-06 11:30:25

相关推荐

Python绘制表白代码 又是一个表白神器

前言

嗨呀,又是我,又给你们带来了表白的代码

之前发了那些 照片里面加文字的…还有烟花…还有跳动爱心…emm你们也可以去看看哦

今天带来的这个,也是很不错哦

只不过它出来的有些慢,我这里先给你们看看这个效果图吧

效果展示

这里事先声明一下

这里的文字数字还有那个Python 都是可以自己改的

数字的画,你们是可以改成自己想说的五句话

爱心内的 就可以是两个人的名字咯

代码实现

okok。话不多说 马上开始

导入模块

所有 源码 点击 此处 领取 即可

import osimport pygameimport turtle as tt.title("Python学习交流Q群:309488165")

画布大小

#t.screensize(1000, 800)t.setup(startx=0, starty = 0, width=800, height = 600)t.hideturtle()

画爱心

python学习交流Q群:309488165 ### 源码领取def heart(x, y):t.penup()t.goto(x, y)t.pendown()t.color('pink')t.setheading(50)t.circle( -5, 180)t.circle( -45, 12)t.setheading(130)t.circle( -45, 12)t.circle( -5, 180)heart(-30, 155)heart(-220, 145)heart(-210, 60)heart(-100, 100)heart(-20, 20)heart(-70, 130)heart(-140, -20)heart(30, 100)heart(-60, -20)heart(10, 60)heart(-100, -70)heart(20, 145)heart(-140, -20)heart(-130, 130)heart(-180, 20)heart(-170, 155)heart(-230, 100)def write_mes(x, y, size, ss):t.hideturtle()t.penup()t.goto(x, y)t.pendown()t.pencolor('black')t.write(ss, font=('Times New Roman', size, 'normal'))

画红心

print('画红心')def heart_fill(x, y):t.penup()t.goto(x, y)t.pendown()t.color('red', 'red')t.begin_fill()t.setheading(50)t.circle( -5, 180)t.circle( -45, 12)t.setheading(130)t.circle( -45, 12)t.circle( -5, 180)t.end_fill()x = 90y = 110

右边爱心

这边的 ‘1’ ‘2’ ‘3’ ‘4’ ‘5’ 是可以改成自己想说的话哦

write_mes(x, y, 11, '1')heart_fill(-100, 100)heart_fill(-70, 130)heart_fill(-30, 155)heart_fill(20, 145)heart_fill(30, 100)write_mes(x, y-30, 11, '2')heart_fill(10, 60)heart_fill(-20, 20)heart_fill(-60, -20)heart_fill(-100, -70)

左边爱心

write_mes(x, y-30*2, 11, '3')heart_fill(-140, -20)heart_fill(-180, 20)heart_fill(-210, 60)heart_fill(-230, 100)write_mes(x, y-30*3, 11, '4')heart_fill(-220, 145)heart_fill(-170, 155)heart_fill(-130, 130)write_mes(x, y-30*4, 11, '5')t.speed(200)

画心动线

t.penup()t.goto(-170, 40)t.pendown()t.pencolor('red')t.setheading(0)t.pensize(2)t.forward(10)

第一个小波浪

t.setheading(45)t.circle(50, 10)t.setheading(0)t.circle(-3,90)t.circle(50, 5)

横线

t.setheading(0)t.forward(10)

第一个下尖峰

t.setheading(-80)t.forward(7)t.setheading(70)t.forward(25)t.setheading(-85)t.forward(29)t.setheading(70)t.forward(13)t.setheading(0)t.forward(15)

画心

所有 源码 点击 此处 领取 即可

t.setheading(150)t.circle(-20, 40)t.circle(-10, 170)t.setheading(70)t.circle(-10, 170)t.circle(-20, 40)t.setheading(0)t.forward(15)

写两个人的姓名

铛铛 ~ 这里就是写爱心里面的两个人的名字啦

write_name(-180, 70, 11, '小圆')write_name(-180, 70, 11, '小圆')write_name(-180, 70, 11, '小圆')heart_bit()write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')write_name(-60, 70, 11, 'Python')undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back()undo_back2()while 1:name_heart_bit()

最后

好啦 今天的分享到这里就结束咯

快点拿去表白吧

朋友们学习python,有时候不知道怎么学,从哪里开始学。掌握了基本的一些语法或者做了两个案例后,不知道下一步怎么走,不知道如何去学习更加高深的知识。

那么对于这些朋友们,我准备了大量的免费视频教程,PDF电子书籍,以及源代码!直接在文末名片自取即可哦!

今天的分享到这里就结束了

顺便给大家推荐一些Python视频教程,希望对大家有所帮助:

Python零基础教学合集

对文章有问题的,或者有其他关于python的问题,可以在评论区留言或者私信我哦

觉得我分享的文章不错的话,可以关注一下我,或者给文章点赞(/≧▽≦)/

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。