'''
1. 給定年齡,使用者可以猜三次年齡
2. 年齡猜對,讓使用者選擇兩次獎勵
3. 使用者選擇兩次獎勵後可以退出
'''age_count = 0 # 計數
age = 18
while age_count < 3:
age_inp = input('請輸入你猜的年齡:') # 與使用者互動
if not age_inp.isdigit():
print('輸入錯誤')
continue
age_inp_int = int(age_inp)
# 核心邏輯
if age_inp_int > age:
print('猜大了')
elif age_inp_int < age:
print('猜小了')
else:
print('猜對了')
# 獎品資訊
award_dict =
print(award_dict)
choice_count = 0 # 計數
choice_dic = {}
while choice_count < 2:
# 與使用者互動
choice = input('請輸入獎品編號: ')
award = award_dict[choice]
print(f'你選擇的獎品是: ')
# 儲存使用者選擇資訊
if award in choice_dic:
choice_dic[award_dict[choice]] += 1
else:
choice_dic[award_dict[choice]] = 1
print(f'已選獎品為: ')
choice_count += 1
print(f'你的獎品為: ')
break
age_count += 1
猜年齡遊戲
猜年齡遊戲公升級版 要求 允許使用者最多嘗試3次 每嘗試3次後,如果還沒猜對,就問使用者是否還想繼續玩,如果回答y或y,就繼續讓其猜3次,以此往復,如果回答n或n,就退出程式 如何猜對了,就直接退出 import random 生成隨機數 n random.randint 0,200 允許使用者最多...
猜數字小遊戲
標題 猜數字小遊戲 這是乙個用c完成的簡單的猜數字小遊戲,原理很簡單也很容易理解,用c基礎就可以實現。在這裡首先整理一下邏輯,也就是把思路理清楚,猜數字遊戲,也就是給定乙個值然後輸入猜的數字,再將猜的數字和給定數字像比較,無非就是猜的數字大於 小於或等於給定的數字,然後再提示玩家猜大了,猜小了,或猜...
猜數字小遊戲
猜數字函式 defguess number 隨機生成乙個0 100的整數,作為正確答案 number random.randint 0,100 i 0 在while中寫 while true 輸入乙個0 100的整數,input輸入的是字串 gus num input 請輸入您猜的數字 0 100 ...