遊戲規則:系統隨機生成一個數字,讓遊戲者去猜生成的數字,並在每次猜之後去提示猜出的數字是大還是小,當猜對數字時,進行恭喜,並提示一共猜了多少次。
import random
name = input("歡迎來到猜數字遊戲您的名字是:")
number = random.randint(1,100)
guess = 0
while (number):
num_input = input("請輸入一個數字1~100範圍內:")
# print(num_input)
guess += 1
# if num_input.isdigit():#檢測是否輸入的是數字
# print("請輸入數字")
if int(num_input) < 0 or int(num_input) >=100:
# print(num_input)
print("輸入的數字必須介於1到100之間")
else:
if number == int(num_input):
print(f"恭喜{name}猜對了,你總共猜了{guess}次")
elif number > int(num_input):
print("你輸入的數字小了喲")
elif number < int(num_input):
print("你輸入的數字大了喲")
else:
print("出現未知錯誤")