爱心弹窗代码(Python版)

爱心弹窗代码(Python 版)

使用 Python 的 tkinter 库可以轻松创建一个可爱的爱心弹窗!以下是完整代码,运行后会弹出一个粉色窗口,显示大大的爱心文字和 ASCII 艺术爱心图案。

完整代码

import tkinter as tk
from tkinter import messagebox  # 可选:用于更简单的弹窗

# 方法1:自定义弹窗(推荐,更可爱)
root = tk.Tk()
root.title("❤️ 惊喜爱心弹窗 ❤️")
root.geometry("500x600")  # 窗口大小
root.configure(bg='#FFE4E1')  # 粉色背景 (MistyRose)

# 主标题
title_label = tk.Label(root, text="我超级喜欢你!❤️", font=("Helvetica", 28, "bold"), 
                       bg='#FFE4E1', fg='#FF1493')  # DeepPink 颜色
title_label.pack(pady=30)

# ASCII 艺术大爱心
heart_art = """
     ❤️❤️❤️❤️❤️     
   ❤️❤️❤️❤️❤️❤️❤️❤️   
  ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️  
 ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️ 
 ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️ 
  ❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️  
   ❤️❤️❤️❤️❤️❤️❤️❤️   
     ❤️❤️❤️❤️❤️     
       ❤️❤️❤️       
        ❤️❤️        
         ❤️         
"""

heart_label = tk.Label(root, text=heart_art, font=("Courier", 20, "bold"), 
                       bg='#FFE4E1', fg='#FF0000', justify='center')
heart_label.pack(expand=True)

# 底部提示
bottom_label = tk.Label(root, text="点击关闭窗口哦~ 💕", font=("Arial", 16), 
                        bg='#FFE4E1', fg='#FF69B4')
bottom_label.pack(pady=20)

root.mainloop()

# 方法2:简单消息弹窗(一键弹出)
# tk.messagebox.showinfo("❤️ 爱心告白 ❤️", "你是最可爱的人!\n❤️❤️❤️ 我喜欢你 ❤️❤️❤️\n永远爱你哦~ 💖")

运行说明

  1. 环境要求:Python 3.x 自带 tkinter 模块,无需额外安装(Windows/Mac/Linux 大多预装)。
  2. 运行方式
  • 保存为 .py 文件(如 love_popup.py)。
  • 在终端运行:python love_popup.py
  1. 效果预览
  • 窗口背景粉嫩,中间大红爱心 ASCII 艺术。
  • 标题闪烁爱心,超级浪漫!
  • 方法2 是系统标准弹窗,更简单(取消注释即可使用)。

自定义建议

  • 改变颜色:修改 bgfg 的十六进制颜色码(例如 #FF69B4 是 HotPink)。
  • 添加动画:可以引入 timeafter 方法让爱心闪烁(进阶版可扩展)。
  • 打包成 exe:用 pyinstaller --onefile --windowed love_popup.py 生成可执行文件,送给 TA 惊喜!

这个弹窗适合表白、节日惊喜或逗趣~ ❤️ 如果需要更高级版本(如带音乐、动画或 PyQt5 版),告诉我哦!💕

文章已创建 3707

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

相关文章

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部