實作猜數字遊戲
例如:
終極密碼 = 25
讓使用者猜一個數字: 36
告知使用者 "猜大一點或猜小一點或猜中了"
goal = 20
print("**----終極密碼猜數字遊戲----**")
print("請輸入數字0-100")
x = int(input())
while (goal != x ):
if(x>goal):
print("猜小一點")
elif(x<goal):
print("猜大一點")
print("請輸入數字0-100:")
x = int(input())
else:
print("猜中了!!")
進階
終極密碼 = 25
讓使用者猜一個數字: 36
告知使用者 "猜大一點或猜小一點或猜中了"
另外再告知請輸入 ? ~? 的數字
goal = 20
range_start = 0
range_end = 100
print("**----終極密碼猜數字遊戲----**")
print("請輸入數字0-100")
x = int(input())
while (goal != x ):
if(x>goal):
range_end = x - 1
print("猜小一點,目前範圍為 {} 到 {}".format(range_start, range_end))
elif(x<goal):
range_start = x + 1
print("猜大一點,目前範圍為 {} 到 {}".format(range_start, range_end))
print("請輸入數字{}-{}:".format(range_start, range_end))
x = int(input())
else:
print("猜中了!!")
Yiru@Studio - 關於我 - 意如