1. 程式人生 > >python異常處理練習1

python異常處理練習1

except eat try val true value 隨機生成 一個 \n

#test 猜數字
#電腦隨機生成1~100隨機數,用戶輸入一個數字,電腦提示用戶大或者小,猜錯,繼續提示;猜對,則程序終止。

#coding:utf-8
import random
num = random.randint(0,100)
#print(num)
while True:
        try:
                guess = int(input("請輸入一個1~100的隨機數:"))
        except ValueError as err:
                print("Enter 1~100", err)
                continue
        if guess > num:
                print("%d greater random number"  %(guess))
        elif guess < num:
                print("%d smaller random number" %(guess))
        else:
                print("guess bingo,game over!")
                break
        print("\n")

python異常處理練習1