Python程式設計日誌01
阿新 • • 發佈:2020-12-21
技術標籤:Python程式設計日誌python
最近閒著沒事幹,就自己寫了個猜數遊戲
程式碼如下:
#coding:utf-8
import random, easygui # 匯入庫
# 建立變數
secret=random.randint(0, 100)
tries=20
easygui.msgbox("現在開始猜數字,範圍在0-100之內的正整數,您有20次機會")
guess=int(easygui.integerbox("請輸入數字:"))
# 開始判斷
while tries>0:
if tries!=20:
guess= int(easygui.integerbox("請重新輸入數字:"))
if guess==secret: # 判斷猜對時
easygui.msgbox("恭喜您,猜對啦!")
break # 結束迴圈
elif guess!=secret: # 判斷猜錯時
if guess<secret: # 判斷猜小時
tries-=1 # 減少機會
easygui.msgbox("猜小了!您還剩"+str(tries)+"次機會" )
elif guess>secret: # 判斷猜大時
tries-=1 # 減少機會
easygui.msgbox("猜大了!您還剩"+str(tries)+"次機會")
# 判斷機會
if tries<=0:
easygui.msgbox("機會用完了")
easygui.msgbox("正確的數字為" + str(secret))
希望對各位大佬有用
意見放評論區就好