Python 整整你上鋪的兄弟

今天下午沒什麼事,作爲入門新手就隨便寫了一個整人的小東西(python)(並不是很噁心,但你可以改的更噁心,有想要的自取),其中只是簡單的運用了wx寫了個GUI,剩下的就是看自己的設計邏輯了。

代碼如下:

import wx
import random
import time

def Virus(_ = 0):
	if ans != '我的幸運數字':
        wx.MessageBox( '{}是個錘子吧,你是在侮辱我嗎?'.format(ans),'你的輸入是在搞笑嗎',wx.OK|wx.ICON_WARNING)
    else:
        while True:
            wx.MessageBox( '怎麼淨是些小聰明啊,不過我可以告訴你個祕密,我喜歡你很久了,害羞死人家了','congraduation',wx.OK|wx.ICON_WARNING)      
            
def Failed(_ = 0):
    while True:
        wx.MessageBox( '我對你失望透頂了','就這???',wx.OK|wx.ICON_WARNING)
            
def Repeat(_ = 0):
    global ans
    ans = contents.GetValue()
    wx.MessageBox( '{}???這是你的答案嗎?'.format(ans),'希望你可以在想一想',wx.OK|wx.ICON_WARNING)
    wx.MessageBox( '這是我最後一次問你','不要後悔',wx.OK|wx.ICON_WARNING)
    Virus()

def Warnings(_ = 0):
    wx.MessageBox( '這也是你可以移動的嗎?請重新認識你自己,渣男','warning',wx.OK|wx.ICON_WARNING)

def SizeWarning(_ = 0):
    wx.MessageBox( '這也是你可以修改的嗎?請重新認識你自己,死鬼','warning',wx.OK|wx.ICON_WARNING)

def main(_ = 0):
    global m,last,contents,win
    last = True
    app = wx.App()
    mm = wx.DisplaySize()
    win = wx.Frame(None,title = '我想這是個有趣的遊戲',pos = (random.randint(100,mm[0]-100),random.randint(100,mm[1]-100)),size = (300,150))
    win.Show()
    wx.MessageBox( '你好,小帥哥啊~~~','Hello World',wx.OK|wx.ICON_WARNING)
    mText = wx.StaticText(parent=win,label=u'請輸入你的幸運數字:',pos = (10,10))
    okButton = wx.Button(win,label = '確定',pos = (45,85),size = (45,20))
    failButton = wx.Button(win,label = '我想放棄',pos = (165,85),size = (60,20))
    contents = wx.TextCtrl(win,pos = (15,30),size = (250,50))
    #win.Bind(wx.EVT_MOTION,Move)
    win.Bind(wx.EVT_MOVE,Warnings)
    win.Bind(wx.EVT_SIZE,SizeWarning)
    okButton.Bind(wx.EVT_BUTTON,Repeat)
    failButton.Bind(wx.EVT_BUTTON,Failed)
    app.MainLoop()

def New():
    app = wx.App()
    app.MainLoop()
    wx.MessageBox( '你忍心拋下我一個人嗎?我知道你最好了,我們再來一次','嚶 嚶 嚶 ~ ~ ~',wx.OK|wx.ICON_WARNING)
  
while True:
    main()
    New()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章