欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python如何寫出表白程序

 更新時(shí)間:2020年06月01日 14:06:20   作者:尤及  
在本篇文章里小編給大家分享的是一篇關(guān)于python實(shí)現(xiàn)表白程序的代碼實(shí)例,需要的朋友們可以參考下。

用python編表白程序的方法:

1、創(chuàng)建GUI窗口,實(shí)現(xiàn)代碼的調(diào)用。

2、編寫點(diǎn)擊觸發(fā)函數(shù),實(shí)現(xiàn)表白程序。

具體代碼如下:

from tkinter import *
from tkinter import messagebox
def closeWindow():
  messagebox.showinfo(title="警告",message="不許關(guān)閉,好好回答")
  # messagebox.showerror(title="警告",message="不許關(guān)閉,好好回答")
  return
# 點(diǎn)擊喜歡觸發(fā)的方法
def Love():
  # 頂級(jí)窗口
  love = Toplevel(window)
  love.geometry("300x100+520+260")
  love.title("好巧,我也是")
  label = Label(love,text = "好巧,我也是",font = ("微軟雅黑",20))
  label.pack()
  btn = Button(love,text="確定",width=10,height=2,command=closeAllWindow)
  btn.pack()
  love.protocol("WM_DELETE_WINDOW",closeLove)
def closeLove():
  return
# 關(guān)閉所有的窗口
def closeAllWindow():
  # destroy 銷毀
  window.destroy()
def noLove():
  no_love = Toplevel(window)
  no_love.geometry("300x100+520+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():
  noLove()
# 創(chuàng)建父級(jí)窗口
window = Tk() #Tk 是一個(gè)類
# 窗口標(biāo)題
window.title("你喜歡我嗎?")
# 窗口大小
window.geometry('380x420')
# 窗口位置  geometry:幾何
window.geometry('+500+240')
# protocol() 用戶關(guān)閉窗口觸發(fā)的事件
window.protocol("WM_DELETE_WINDOW",closeWindow)
# 標(biāo)簽控件
label = Label(window,text="hey,小姐姐",font=("微軟雅黑",15),fg='red')
# 定位  網(wǎng)格式布局  pack也可以
label.grid(row = 0,column = 0,sticky = W)
label1 = Label(window,text="喜歡我嗎?",font=("微軟雅黑",30))
# sticky 對(duì)齊方式  E W S N 東西南北
label1.grid(row = 1,column = 1,sticky = E)
# 顯示圖片
photo = PhotoImage(file = "./cc.png")
imageLable = Label(window,image = photo)
# columnspan 組件所跨越的列數(shù)
imageLable.grid(row = 2, columnspan = 2)
# 按鈕控件
# command 按鈕點(diǎn)擊觸發(fā)的事件
btn = Button(window,text="喜歡",width=15,height=2,command=Love)
btn.grid(row = 3,column = 0, sticky = W)
btn1 = Button(window,text="不喜歡",command=noLove)
btn1.grid(row = 3,column = 1, sticky = E)
# 顯示窗口,也叫消息循環(huán)
window.mainloop()

實(shí)例擴(kuò)展:

復(fù)制# 打包操作
# 安裝pyinstaller
# cmd輸入 pip install pyinstaller
# shift+右擊文件夾 點(diǎn)擊在此處打開命令窗口
# pyinstaller -F -w love.py //打包程序

# 引用tkinter工具包
from tkinter import *  #__all__=[a,b]
#from tkinter import messagebox

# 定義關(guān)閉窗口提示
def closeWindow():
  messagebox.showinfo(title="警告",message ="滾回去,必須選一個(gè)")
  return

# 定義喜歡按鈕的提示
def Love():
  love = Toplevel(window)
  love.geometry("300x100+250+260")
  love.title("我也喜歡你")
  label = Label(love, text = "我也喜歡你!",font = ("微軟雅黑",20))
  label.pack()
  btn = Button(love,text = "好呀",width = 10,height = 2,command=closeallwindow)
  btn.pack()
  love.protocol("WM_DELETE_WINDOW", closelove)
def closelove():
  return

# 關(guān)閉所有窗口
def closeallwindow():
  window.destroy()

# 定義不喜歡按鈕的提示
def noLove():
  no_love = Toplevel(window)
  no_love.geometry("300x100+520+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)

# 窗口不能關(guān)
def closenolove():
  #messagebox.showinfo("放棄吧回去重選- -")
  #return
  noLove()

# 創(chuàng)建窗口
window = Tk()
# 窗口標(biāo)題
window.title("喜歡我嗎?")
# 窗口大小
window.geometry("380x420+500+240")
# love.title("哈哈")
btn=Button(text="確定")
# 窗口位置
# window.geometry("+500+240")
window.protocol("WM_DELETE_WINDOW",closeWindow )
#標(biāo)簽控件
label = Label(window,text = "hey,小姐姐",font = ("微軟雅黑",15),fg = "red")
label.grid(row = 0, column = 0 )

label = Label(window,text = "喜歡我嗎?",font = ("微軟雅黑",30))
label.grid(row = 1, column = 1,sticky = E)

# 插入圖片
photo = PhotoImage(file = "./123.png")
imageLable = Label(window,image = photo)
imageLable.grid(row = 2,columnspan = 2)

# 喜歡按鈕插件
btn = Button(window,text="喜歡",width=15,height=2,command=Love)
btn.grid(row=3,column=0,sticky= W)

# 不喜歡按鈕插件
btn = Button(window,text="不喜歡" ,command=noLove)
btn.grid(row=3,column=1,sticky= E)
# 顯示窗口 消息循環(huán)
window.mainloop()

到此這篇關(guān)于python如何寫出表白程序的文章就介紹到這了,更多相關(guān)如何用python編表白程序內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 跟老齊學(xué)Python之有容乃大的list(1)

    跟老齊學(xué)Python之有容乃大的list(1)

    這一講中的list類型,也是python的一種數(shù)據(jù)類型。翻譯為:列表。LIST在python中具有非常強(qiáng)大的功能。
    2014-09-09
  • Python畫圖實(shí)現(xiàn)同一結(jié)點(diǎn)多個(gè)柱狀圖的示例

    Python畫圖實(shí)現(xiàn)同一結(jié)點(diǎn)多個(gè)柱狀圖的示例

    今天小編就為大家分享一篇Python畫圖實(shí)現(xiàn)同一結(jié)點(diǎn)多個(gè)柱狀圖的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-07-07
  • python實(shí)現(xiàn)祝福彈窗效果

    python實(shí)現(xiàn)祝福彈窗效果

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)祝福彈窗效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-04-04
  • python+opencv實(shí)現(xiàn)車道線檢測(cè)

    python+opencv實(shí)現(xiàn)車道線檢測(cè)

    這篇文章主要為大家詳細(xì)介紹了python+opencv實(shí)現(xiàn)車道線檢測(cè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • Python裝飾器用法實(shí)例總結(jié)

    Python裝飾器用法實(shí)例總結(jié)

    這篇文章主要介紹了Python裝飾器用法,結(jié)合實(shí)例形式總結(jié)分析了Python常用裝飾器的概念、功能、使用方法及相關(guān)注意事項(xiàng),需要的朋友可以參考下
    2018-02-02
  • python實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)包簽名

    python實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)包簽名

    這篇文章主要介紹了python實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)包簽名,主要以python怎么快速對(duì)請(qǐng)求體做一次簽名為主題,塑造實(shí)現(xiàn)請(qǐng)求數(shù)據(jù)包簽名過程,具有一定得參考價(jià)值,需要的小伙伴可以參考一下
    2022-02-02
  • 使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景

    使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景

    由于工作需要,客戶需要將多個(gè)excel文件合并成一個(gè)excel中,下面這篇文章主要給大家介紹了關(guān)于使用Python快速進(jìn)行Excel合并的幾種場(chǎng)景,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 如何通過Python實(shí)現(xiàn)定時(shí)打卡小程序

    如何通過Python實(shí)現(xiàn)定時(shí)打卡小程序

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)定時(shí)打卡小程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • python繼承和抽象類的實(shí)現(xiàn)方法

    python繼承和抽象類的實(shí)現(xiàn)方法

    這篇文章主要介紹了python繼承和抽象類的實(shí)現(xiàn)方法,實(shí)例分析了Python針對(duì)類的繼承及抽象類的定義及使用技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-01-01
  • django注冊(cè)用郵箱發(fā)送驗(yàn)證碼的實(shí)現(xiàn)

    django注冊(cè)用郵箱發(fā)送驗(yàn)證碼的實(shí)現(xiàn)

    這篇文章主要介紹了django注冊(cè)用郵箱發(fā)送驗(yàn)證碼的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04

最新評(píng)論