【Python】初識easygui模塊,EasyGui圖形用戶界面簡單案例

2個月前在CSDN博客學習python的時候,發現一篇博文:https://blog.csdn.net/m0_46289755/article/details/104220392

是一位小妹妹的學習博客【Garbage Classification 垃圾分類測試】,很汗顏,年齡大了1倍,但是知識還不如小妹妹。

 

今天抽出時間,仔細學習了一下。具體代碼如下:

import easygui

username = easygui.enterbox('請輸入您的姓名: ')
easygui.msgbox('歡迎登錄:', username,
                '\n這是一個關於垃圾分類的小測試,祝您取得好成績!')

score = 0
name1 = easygui.enterbox('''第一題,請問打溼報紙是什麼垃圾??
                            1.幹垃圾 2.溼垃圾 3.有害垃圾 4.可回收垃圾''')
if name1 == '4':
    easygui.msgbox('Bingo,答對了!!!');    score += 25
elif name1 in ("1", "2", "3"):
    easygui.msgbox("報紙再溼也是可回收垃圾")
else:
    easygui.msgbox("輸入錯誤")

name2 = easygui.enterbox('''第二題,請問打溼的紙是什麼垃圾?
                            1.幹垃圾 2.溼垃圾 3.有害垃圾 4.廚餘垃圾''')
if name1 == '1':
    easygui.msgbox('Bingo,答對了!!!');   score += 25
elif name1 in ("2", "3", "4"):
    easygui.msgbox('實際是幹垃圾')
else:
    easygui.msgbox("輸入錯誤")

name3 = easygui.enterbox('''第三題,請問煮湯後的魚骨頭是什麼垃圾?????
                            1.幹垃圾 2.溼垃圾 3.有害垃圾 4.廚餘垃圾''')
if name3 == '4':
    easygui.msgbox('答對了');    score += 25
elif name3  in ("1", "2", "3"):
    easygui.msgbox('答錯了,魚知道了會被你氣死')
else:
    easygui.msgbox("輸入錯誤")

name4 = easygui.enterbox('''第四題,請問乾的口香糖是什麼垃圾??
                            1.幹垃圾2.溼垃圾3.有害垃圾4.可回收垃圾''')
if name4 == '2':
    easygui.msgbox('Bingo,答對了!!!');    score += 25
elif name4 in ("1", "3", "4"):
    easygui.msgbox('那你以後就別吃了,口香糖再幹都是溼垃圾')
else:
    easygui.msgbox('輸入錯誤')

if score < 60:
    easygui.msgbox("您的成績爲:" + str(score) + ',完全不及格嘛')
elif score < 80:
    easygui.msgbox("您的成績爲:" + str(score) + ',勉強及格,繼續努力')
else:
    easygui.msgbox("您的成績爲:" + str(score) + ',優秀的公民!!!')

easygui.msgbox('''教你一個口訣吧:\n\n
1.豬能吃的是幹垃圾
2.豬不能吃的是溼垃圾
3.豬吃了會掛掉的是有害垃圾
4.賣了能買豬的是可回收垃圾\n\n
拿小本本記好了嗎!''')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章