让你爱上编程

本文代码系AI生成,没有测试,引用自己测试,不保证效果…

1-控制台浪漫版

纯 Python 自带功能,逐字浪漫输出,氛围感拉满

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import time

# 打字机效果函数
def type_write(text, delay=0.08):
for char in text:
print(char, end='', flush=True)
time.sleep(delay)
print()

type_write("✨ 我有一件很重要的事想对你说...")
time.sleep(1)

heart = """
♥♥♥♥ ♥♥♥♥
♥♥♥♥♥♥♥ ♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥♥♥
♥♥♥♥♥♥♥
♥♥♥♥♥
♥♥♥

"""
print(heart)
time.sleep(1)

type_write("遇见你之后,我的世界都变得温柔了💖")
type_write("我喜欢你,不是一时兴起,而是深思熟虑")
type_write("你愿意,做我的另一半吗?🥺")
time.sleep(1)

answer = input("请输入(愿意/不愿意):")
if answer == "愿意":
type_write("🎉 太好了!我会用一辈子去爱你、珍惜你!💞")
else:
type_write("呜...那我再努力一点,直到你愿意为止💘")

2-GUI 弹窗趣味版

用 Python 自带的tkinter做窗口,拒绝按钮会躲鼠标,根本点不到,表白成功率拉满!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
import tkinter as tk
import random

# 主窗口设置
root = tk.Tk()
root.title("❤️ 真心告白 ❤️")
root.geometry("450x300")
root.resizable(False, False)
root.configure(bg="#ffe6e6") # 粉色背景

# 爱心图标
heart_label = tk.Label(root, text="💖", font=("Arial", 50), bg="#ffe6e6")
heart_label.pack(pady=10)

# 表白文字
text_label = tk.Label(
root,
text="我喜欢你很久啦~\n你愿意做我的宝贝吗?🥰",
font=("微软雅黑", 16),
bg="#ffe6e6",
fg="#ff3366"
)
text_label.pack(pady=10)

# 接受按钮
def accept():
tk.messagebox.showinfo("💞", "太好了!爱你哟~🎉")
root.destroy()

# 导入弹窗库
import tkinter.messagebox

accept_btn = tk.Button(
root,
text="💘 我愿意",
font=("微软雅黑", 12),
bg="#ff3366",
fg="white",
command=accept
)
accept_btn.place(x=100, y=220)

# 拒绝按钮(躲猫猫)
def refuse_move(event):
# 随机移动按钮位置
x = random.randint(50, 350)
y = random.randint(50, 220)
refuse_btn.place(x=x, y=y)

refuse_btn = tk.Button(
root,
text="😢 不愿意",
font=("微软雅黑", 12),
bg="#cccccc"
)
refuse_btn.place(x=250, y=220)
# 鼠标碰到就跑
refuse_btn.bind("<Enter>", refuse_move)

# 运行窗口
root.mainloop()再努力一点,直到你愿意为止💘")

3-使用方法

1.把代码复制到 Python 编辑器(如 IDLE、PyCharm、VS Code)直接运行即可。
2.可以自己修改里面的表白文字,改成你想对 TA 说的话

4-代码总结

控制台版:简约浪漫,适合安静的仪式感
GUI 版:趣味互动,拒绝按钮点不到
两个程序都无需安装任何第三方库,Python 环境直接运行!

5-打包可执行文件

5.1-安装打包工具

打开 CMD 命令提示符 或 PowerShell,输入:

1
pip install pyinstaller

5.2-具体操作

1.把你的表白代码保存成一个 .py 文件比如:love.py,放到桌面方便找。
2.(可选)准备一个 .ico 格式图标,用来给 EXE 换图标可以用图片在线转 ICO:搜索「图片转 ico」在线工具即可。

5.3-打包教程

1.在 CMD 里输入(桌面为例):

1
cd Desktop

2.执行打包命令:
GUI 窗口版就是那个带按钮、躲猫猫的程序:

1
pyinstaller -F -w love.py

有打字机效果第一个代码的那个:

1
pyinstaller -F love.py

5.4-找到exe文件

打包完成后,桌面会出现 3 个东西:build dist love.spec
你要的 exe 在 dist 文件夹里,直接双击就能运行,可以发给任何人,对方不用装 Python


❤️ 扫码支持

让你爱上编程
https://www.80tz.cn/2026/04/12/py/
作者
小朱 195-5426-3693
发布于
2026年4月12日
许可协议