小言_互联网的博客

七夕,程序员教你5个表白代码,2分钟学会,牢牢主抓她的心

265人阅读  评论(0)

七夕。一个有人欢喜有人愁的节日,虽然对一些单身人士不太友好,但还有不少人都在等这个节日进行表白。毕竟这个日子的成功率会高一些。

情人节少不了送花送礼物,作为一个程序员,当然不会在送什么礼物上给你指点一二,但可以发挥自己的优势,给需要的朋友分享几个浪漫的表白方式,只需要在电脑上敲几行代码即可,而且十分简单,一看就会。如果暂时用不到的也可以先收藏起来,以后用得着的时候能找到。从简单到复杂先拿出这5个。

先来2个不需要代码的简单方式

1、最简单的Ctrl+f

这个是利用的网页查找功能,在网页中打开这些字,因为无法写出来只好放图,大家记得在网页中复制这段文字。
然后点击Ctrl+f,在输入框中输入“9”,就会出现下面的情况了。


2、Chrome标签表白

给表白的对象的电脑上安装chrome,设置默认,开通Google account打开各同步功能,然后在需要的时候只要在你的电脑登陆她的账号,然后在标签栏添加你想说的话,例如
开始上代码了。

3、Python心形代码

爱心图形和圆形、椭圆……类似,都是由一系列的点(X,Y)构成的曲线,X,Y又满足一定的关系,这样可以确定出一个表达式expression,然后就是两个for循环(for y in range;for x in range)逐行逐列地开始打印,满足条件expression的打印出字符,否则打印空格符。
当然这个太单调,我们需要把它再优化一下,让它动起来,像这样。

print(‘\n’.join([‘’.join([(‘Love’[(x-y) % len(‘Love’)] if ((x0.05)**2+(y0.1)**2-1)**3-(x0.05)*2(y0.1)**3 <= 0 else ’ ') for x in range(-30, 30)]) for y in range(30, -30, -1)]))

还可以替换一些表情,表情的代码就不放了,有需要的直接跟我要吧。

4、炫酷表白代码

C语言诠释爱——为TA写下心中情,生成程序传给TA,TA点开程序就懂你。

开始时会显示女生的名字,然后就是是整个程序最重要的部分:烟花,为了做出真正符合实际的烟花,加入了重力效果,空气阻力效果
源代码太长,放个图
最后再放1个代码表白的图
这些代码在很多程序员眼里都是很简单,而且程序员一般都不用,因为程序员都是NEW一个对象出来的。对于新手来说稍微有点复杂,也正因如此,才更有成就感,有问题随时问。
py:

import turtle

import time

from turtle import mainloop, hideturtle

 

 

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 draw_people(x, y):

    turtle.penup()

    turtle.goto(x, y)

    turtle.pendown()

    turtle.pensize(2)

    turtle.color('black')

    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 draw_text(text, t_color, font_size, show_time):

    turtle.penup()

    turtle.goto(-350, 0)

    turtle.color(t_color)

    turtle.write(text, font=('宋体', font_size, 'normal'))

    time.sleep(show_time)

    clear_all()

 

 

# 爱心发射

def draw_():

    turtle.speed(0)

    draw_people(-250, 20)

    turtle.penup()

    turtle.goto(-150, -30)

    draw_heart(14)

    turtle.penup()

    turtle.goto(-200, -200)

    turtle.color('pink')

    turtle.write('Biu~', font=('宋体', 60, 'normal'))

    turtle.penup()

    turtle.goto(-20, -60)

    draw_heart(25)

    turtle.penup()

    turtle.goto(-70, -200)

    turtle.color('pink')

    turtle.write('Biu~', font=('宋体', 60, 'normal'))

    turtle.penup()

    turtle.goto(200, -100)

    draw_heart(45)

    turtle.penup()

    turtle.goto(150, -200)

    turtle.color('pink')

    turtle.write('Biu~', font=('宋体', 60, 'normal'))

    turtle.hideturtle()

    time.sleep(3)

 

 

def main():

    # 隐藏海龟

    hideturtle()

    turtle.setup(900, 500)

 

    draw_text("准备好了吗?", "black", 60, 0)

    draw_text("接下来", "skyblue", 60, 0)

    draw_text("马上七夕,码上七夕", "pink", 60, 3)

    draw_()

    # 使用mainloop防止窗口卡死

    mainloop()

 

 

main()

 

转载:https://blog.csdn.net/weixin_52908342/article/details/119685097
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场