猜年齡小遊戲

2022-08-18 11:09:14 字數 992 閱讀 3504

'''

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 ...