1. 程式人生 > >python猜數遊戲

python猜數遊戲

preinstall=5              #預設數值為5
guess=0                   #初始化猜測數字
times=0                   #猜數次數
print("          ------猜數字遊戲------     ")
print("你只有3次機會")
print("輸入負數結束遊戲")
while guess!=preinstall and times<3:
    guess = eval(input("請輸入0~9之間的一個數:"))
    if guess>9:
        print("輸入數值錯誤!請重新輸入")
    if guess<=9:
        if guess>preinstall:
            print("遺憾,太大了")
        elif guess<preinstall :
            print("遺憾,太小了")
        else :
            print("預測{}次,你猜中了".format(times+1))
    if guess <=0:
        print("           ------遊戲結束------     ")
        break
    times = times+1

系統預設一個0~9的數字,使用者去猜,僅有三次機會。