給定年齡,使用者可以猜三次年齡
年齡猜對,讓使用者選擇兩次獎勵
使用者選擇兩次獎勵後可以退出
'''age = 20
count = 0
jiangpin_dict =
jiangpin ="""請選擇想要的獎品
1.綠巨人
2.美國隊長
3.鋼鐵俠
4.蜘蛛俠
5.變形金剛
"""new_jiangpin = {}
while count < 3:
age_new = input("請輸入你的年齡")
if not age_new.isdigit():
print("大哥,你猜錯了,你活了這麼多歲嗎")
continue
age_new_int = int(age_new)
if age_new_int > age:
print("猜大了")
elif age_new_int < age:
print("猜小了")
else:
print("猜對了")
jiangpin_count = 0
while jiangpin_count < 2:
print(f"獎品如下:")
jiangpin_new = input("請輸入想要的獎品:")
jiangpin1 = jiangpin_dict[jiangpin_new]
if jiangpin1 in new_jiangpin:
new_jiangpin[jiangpin1] += 1
else:
new_jiangpin [jiangpin1] = 1
print(f"恭喜你獲得:")
jiangpin_count += 1
print(f"全部獲得的獎品:")
break
count += 1
猜年齡遊戲函式版
1.在猜年齡的基礎上編寫登入 註冊方法,並且把猜年齡遊戲分函式處理,如 2.登入函式 3.註冊函式 4.猜年齡函式 5.選擇獎品函式 import json real age 18prize list 好迪洗髮水 綠箭俠 小豬佩奇 布娃娃 再來一次 import random user prize ...
題解 烷基計數 加強版 加強版
題目傳送門 問樹大小為 n 每個節點的兒子個數 le 3 的本質不同樹的個數。不考慮兒子之間的順序。n le10 5 因為這個題跟多項式關係比較大,所以就沒有放到 polya 定理學習筆記裡面。我們可以看出,假設我們設 f x 表示答案的普通型生成函式,那麼,我們就有 f x x frac 1 個人...
猜年齡遊戲
猜年齡遊戲公升級版 要求 允許使用者最多嘗試3次 每嘗試3次後,如果還沒猜對,就問使用者是否還想繼續玩,如果回答y或y,就繼續讓其猜3次,以此往復,如果回答n或n,就退出程式 如何猜對了,就直接退出 import random 生成隨機數 n random.randint 0,200 允許使用者最多...