python上的表白代码_用Python实现表白代码

python上的表白代码_用Python实现表白代码这篇文章带大家实现表白代码看过很多用批处理写的表白,就想着用Python实现一个实现用的是tkinter点击关闭按钮无法关闭defcloseWindow():messagebox.showinfo(title=”警告”,message=”关不掉吧,气不气”)return点击不喜欢的事件defnoLove():no_love=Toplevel(window)no_love.geometr…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

这篇文章带大家实现表白代码

看过很多用批处理写的表白,就想着用Python实现一个

实现用的是tkinter

点击关闭按钮 无法关闭

def closeWindow():

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

return

点击不喜欢的事件

def noLove():

no_love = Toplevel(window)

no_love.geometry(“300×100+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()

点击喜欢 然后关闭窗体的事件

def closelove():

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

return

喜欢的事件

def love():

love = Toplevel(window)

love.geometry(“300×150+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(“300×150+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(“300×100+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(“420×300+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()

效果图如下:

python上的表白代码_用Python实现表白代码

在这里插入图片描述

一起学习python,小白指导,教学分享记得私信我

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182201.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 布隆过滤器工作原理_布隆过滤器的原理

    布隆过滤器工作原理_布隆过滤器的原理布隆过滤器(BloomFilter)是1970年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除困难。hash原理Hash(哈希,或者散列)函数在计算机领域,尤其是数据快速查找领域,加密领域用的极广。其作用是将一个大的数据集

  • vlanmuxld_vlan互通

    vlanmuxld_vlan互通无论如何,不许退缩,不许不努力,决不许放弃!文章目录一、VLAN聚合二、MUXVLAN三、QinQ四、VLANMapping五、拓扑六、基本配置与分析七、设备完整配置VLAN特性映射、聚合、MUXVLAN、QinQ;DHCP,DHCP中继,NAT,ACL。一、VLAN聚合聚合VLAN产生的背景:不同VLAN隔离二层通信(主要目的划分广播域),为了实现互通需要借助三层通信,这样每个VLAN都属于一个子网,需要自己的IP子网和网关,随着网络中VLAN数量的增加,IP子网也会剧增,但是实际每.

  • 一文详解MOS管驱动电路的核心设计「建议收藏」

    一文详解MOS管驱动电路的核心设计「建议收藏」MOS管电子产品生产中不可或缺的重要保护器件,在手机、笔记本电脑、蓝牙耳机等都有MOS管的身影,可以这样说,有便携式电子产品的地方一定有MOS管的存在,究竟为何MOS管能在竞争激烈的电子行业中脱颖而出,我觉的最主要的原因莫过于MOS管绝佳的性能,如简化驱动电路、自适应能力强、抗干扰能力强等性能使得MOS管崛起的速度快,今天我们要说的是MOS管在驱动电路中的核心设计,为何能让MOS管在竞争如此激烈的…

  • sourceinsight激活码3.5_pdf注册码及序列号

    sourceinsight激活码3.5_pdf注册码及序列号SI3US-032434-64929

  • 显示为弹出窗口是什么意思(电脑总是弹出广告)

    今天很伤心啊,刚到学校的教室打开电脑准备链接校园网,谁知给我弹出个快快赶紧的把我的指甲刀那来,谁都不要拦我~~~~~~~~~~~~~~~~~~~~~~~~不说废话啦,讲操作了~~~~~~~~~~~~~~~~~~~啦啦~~~~~~~~~~~lala~~~~~首先在菜单栏里搜“默认应用设置”会出现这个点进去找到http然后点击,进去就会有个强烈推荐,点击进去就好。希…

  • MyEclipse安装SVN插件[通俗易懂]

    MyEclipse安装SVN插件[通俗易懂]1.下载SVN插件下载地址:链接:https://pan.baidu.com/s/1SCB9U9VYUH9Rh9NzmzRERA提取码:9e9e下载完解压即可2.在MyEclipse中安装SVN插件1.找到MyEclipse在安装目录下的dropins文件夹2.在driopins文件夹内新建一个SVN文件夹3.将解压文件内的这两个文件夹复制到driopins文件夹下的SV…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号