Python表白代码

简介: Python表白代码

Python表白代码

表白这件事有些人觉得尴尬说不出口,那如果我告诉你可以用Python表白的话一定是一件很酷的事吧 代码拿去 快去和他表白吧

def closeWindow():

messagebox.showinfo(title="警告", message="关不掉吧,气不气")
return

def noLove():

no_love = Toplevel(window)
no_love.geometry("300x100+610+260")
no_love.title("我好喜欢你")
label = Label(no_love, text="再考虑考虑呗", font=("华文行楷", 25))
label.pack()
btn = Button(
    no_love,
    text="好吧",
    width=10,
    height=2,
    command=no_love.destroy)
btn.pack()
no_love.protocol("WM_DELETE_WINDOW", closeNoLove)

def closeNoLove():

# messagebox.showinfo("不喜欢我,你就关不掉")
messagebox.showinfo(title="警告", message="不喜欢我,你就关不掉")
noLove()

[if !supportLists]· [endif]1
点击喜欢然后关闭窗体的事件
def closelove():

messagebox.showinfo(title="好怂啊你", message="喜欢我直说就行")
return

喜欢的事件
def love():

love = Toplevel(window)
love.geometry("300x150+610+260")
love.title("好巧啊,我也喜欢你")
label = Label(love, text="如家酒店A350等你", font=("华文行楷", 20))
label.pack()
label = Label(love, text="电话给我,美滋滋", font=("华文行楷", 25))
label.pack()
entry = Entry(love, font=("楷体", 15))
entry.pack()
btn = Button(love, text="嗯嗯", width=10, height=2, command=closeallwindow)
btn.pack()
love.protocol("WM_DELETE_WINDOW", closelove)

完整代码如下:
from tkinter import *from tkinter import messagebox
def closeallwindow():

window.destroy()

def closeWindow():

messagebox.showinfo(title="警告", message="关不掉吧,气不气")
return

def love():

love = Toplevel(window)
love.geometry("300x150+610+260")
love.title("好巧啊,我也喜欢你")
label = Label(love, text="如家酒店A350等你", font=("华文行楷", 20))
label.pack()
label = Label(love, text="电话给我,美滋滋", font=("华文行楷", 25))
label.pack()
entry = Entry(love, font=("楷体", 15))
entry.pack()
btn = Button(love, text="嗯嗯", width=10, height=2, command=closeallwindow)
btn.pack()
love.protocol("WM_DELETE_WINDOW", closelove)

def closelove():

messagebox.showinfo(title="好怂啊你", message="喜欢我直说就行")
return

def noLove():

no_love = Toplevel(window)
no_love.geometry("300x100+610+260")
no_love.title("我好喜欢你")
label = Label(no_love, text="再考虑考虑呗", font=("华文行楷", 25))
label.pack()
btn = Button(
    no_love,
    text="好吧",
    width=10,
    height=2,
    command=no_love.destroy)
btn.pack()
no_love.protocol("WM_DELETE_WINDOW", closeNoLove)

def closeNoLove():

# messagebox.showinfo("不喜欢我,你就关不掉")
messagebox.showinfo(title="警告", message="不喜欢我,你就关不掉")
noLove()

window = Tk()
window.title("喜欢我么,来自一个漂亮女生的告白?")
window.geometry("420x300+590+230")
window.protocol("WM_DELETE_WINDOW", closeWindow)
label1 = Label(window, text="小姐姐关注你很久了!",

           font=("华文行楷", 16), fg="red")

label1.grid()
label2 = Label(window, text="喜欢我么?", font=("华文行楷", 30))
label2.grid(row=1, column=1, sticky=E)
photo = PhotoImage(file="cc.gif")
imageLable = Label(window, image=photo)
imageLable.grid(row=2, columnspan=2)
btn1 = Button(window, text="愿意", width=15, height=2, command=love)
btn1.grid(row=3, column=0, sticky=W)
btn2 = Button(window, text="不愿意", width=15, height=2, command=noLove)
btn2.grid(row=3, column=1, sticky=E)
window.mainloop()
效果图 快去试试吧

目录
相关文章
|
1天前
|
缓存 开发者 Python
探索Python中的装饰器:简化和增强你的代码
【10月更文挑战第32天】 在编程的世界中,简洁和效率是永恒的追求。Python提供了一种强大工具——装饰器,它允许我们以声明式的方式修改函数的行为。本文将深入探讨装饰器的概念、用法及其在实际应用中的优势。通过实际代码示例,我们不仅理解装饰器的工作方式,还能学会如何自定义装饰器来满足特定需求。无论你是初学者还是有经验的开发者,这篇文章都将为你揭示装饰器的神秘面纱,并展示如何利用它们简化和增强你的代码库。
|
2天前
|
机器学习/深度学习 自然语言处理 API
如何使用阿里云的语音合成服务(TTS)将文本转换为语音?本文详细介绍了从注册账号、获取密钥到编写Python代码调用TTS服务的全过程
如何使用阿里云的语音合成服务(TTS)将文本转换为语音?本文详细介绍了从注册账号、获取密钥到编写Python代码调用TTS服务的全过程。通过简单的代码示例,展示如何将文本转换为自然流畅的语音,适用于有声阅读、智能客服等场景。
17 3
|
4天前
|
设计模式 缓存 测试技术
Python中的装饰器:功能增强与代码复用的艺术####
本文将深入探讨Python中装饰器的概念、用途及实现方式,通过实例演示其如何为函数或方法添加新功能而不影响原有代码结构,从而提升代码的可读性和可维护性。我们将从基础定义出发,逐步深入到高级应用,揭示装饰器在提高代码复用性方面的强大能力。 ####
|
2天前
|
算法 IDE API
Python编码规范与代码可读性提升策略####
本文探讨了Python编码规范的重要性,并深入分析了如何通过遵循PEP 8等标准来提高代码的可读性和可维护性。文章首先概述了Python编码规范的基本要求,包括命名约定、缩进风格、注释使用等,接着详细阐述了这些规范如何影响代码的理解和维护。此外,文章还提供了一些实用的技巧和建议,帮助开发者在日常开发中更好地应用这些规范,从而编写出更加清晰、简洁且易于理解的Python代码。 ####
|
5天前
|
缓存 测试技术 数据安全/隐私保护
探索Python中的装饰器:简化代码,增强功能
【10月更文挑战第29天】本文通过深入浅出的方式,探讨了Python装饰器的概念、使用场景和实现方法。文章不仅介绍了装饰器的基本知识,还通过实例展示了如何利用装饰器优化代码结构,提高代码的可读性和重用性。适合初学者和有一定经验的开发者阅读,旨在帮助读者更好地理解和应用装饰器,提升编程效率。
|
12天前
|
开发者 Python
探索Python中的装饰器:简化代码,增强功能
【10月更文挑战第22天】在Python的世界里,装饰器是一个强大的工具,它能够让我们以简洁的方式修改函数的行为,增加额外的功能而不需要重写原有代码。本文将带你了解装饰器的基本概念,并通过实例展示如何一步步构建自己的装饰器,从而让你的代码更加高效、易于维护。
|
9天前
|
算法 测试技术 开发者
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗;代码审查通过检查源代码发现潜在问题,提高代码质量和团队协作效率。本文介绍了一些实用的技巧和工具,帮助开发者提升开发效率。
12 3
|
13天前
|
开发框架 Python
探索Python中的装饰器:简化代码,增强功能
【10月更文挑战第20天】在编程的海洋中,简洁与强大是航行的双桨。Python的装饰器,这一高级特性,恰似海风助力,让代码更优雅、功能更强大。本文将带你领略装饰器的奥秘,从基础概念到实际应用,一步步深入其内涵与意义。
|
11天前
|
机器学习/深度学习 缓存 数据挖掘
Python性能优化:提升你的代码效率
【10月更文挑战第22天】 Python性能优化:提升你的代码效率
10 1
|
11天前
|
缓存 算法 数据处理
Python性能优化:提升代码效率与速度的秘诀
【10月更文挑战第22天】Python性能优化:提升代码效率与速度的秘诀
10 0