91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python寫出表白程序的方法

發布時間:2020-07-20 11:00:59 來源:億速云 閱讀:158 作者:小豬 欄目:開發技術

這篇文章主要講解了python寫出表白程序的方法,內容清晰明了,對此有興趣的小伙伴可以學習一下,相信大家閱讀完之后會有幫助。

用python編表白程序的方法:

1、創建GUI窗口,實現代碼的調用。

2、編寫點擊觸發函數,實現表白程序。

具體代碼如下:

from tkinter import *
from tkinter import messagebox
def closeWindow():
  messagebox.showinfo(title="警告",message="不許關閉,好好回答")
  # messagebox.showerror(title="警告",message="不許關閉,好好回答")
  return
# 點擊喜歡觸發的方法
def Love():
  # 頂級窗口
  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
# 關閉所有的窗口
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()
# 創建父級窗口
window = Tk() #Tk 是一個類
# 窗口標題
window.title("你喜歡我嗎?")
# 窗口大小
window.geometry('380x420')
# 窗口位置  geometry:幾何
window.geometry('+500+240')
# protocol() 用戶關閉窗口觸發的事件
window.protocol("WM_DELETE_WINDOW",closeWindow)
# 標簽控件
label = Label(window,text="hey,小姐姐",font=("微軟雅黑",15),fg='red')
# 定位  網格式布局  pack也可以
label.grid(row = 0,column = 0,sticky = W)
label1 = Label(window,text="喜歡我嗎?",font=("微軟雅黑",30))
# sticky 對齊方式  E W S N 東西南北
label1.grid(row = 1,column = 1,sticky = E)
# 顯示圖片
photo = PhotoImage(file = "./cc.png")
imageLable = Label(window,image = photo)
# columnspan 組件所跨越的列數
imageLable.grid(row = 2, columnspan = 2)
# 按鈕控件
# command 按鈕點擊觸發的事件
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)
# 顯示窗口,也叫消息循環
window.mainloop()

實例擴展:

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

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

# 定義關閉窗口提示
def closeWindow():
  messagebox.showinfo(title="警告",message ="滾回去,必須選一個")
  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

# 關閉所有窗口
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)

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

# 創建窗口
window = Tk()
# 窗口標題
window.title("喜歡我嗎?")
# 窗口大小
window.geometry("380x420+500+240")
# love.title("哈哈")
btn=Button(text="確定")
# 窗口位置
# window.geometry("+500+240")
window.protocol("WM_DELETE_WINDOW",closeWindow )
#標簽控件
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)
# 顯示窗口 消息循環
window.mainloop()

看完上述內容,是不是對python寫出表白程序的方法有進一步的了解,如果還想學習更多內容,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

丹凤县| 西乡县| 安泽县| 上林县| 江津市| 临高县| 惠来县| 龙泉市| 锡林郭勒盟| 安多县| 雷州市| 西乌| 石门县| 金塔县| 湖南省| 泾源县| 蒙阴县| 邮箱| 东海县| 黔江区| 乌什县| 娱乐| 霍林郭勒市| 赤水市| 柏乡县| 邢台市| 满城县| 富源县| 平江县| 长岛县| 余姚市| 庆安县| 榆树市| 天气| 合江县| 沈丘县| 南开区| 黄冈市| 静安区| 兴业县| 怀安县|