加強版猜年齡遊戲。

2021-10-01 06:37:09 字數 954 閱讀 7963

給定年齡,使用者可以猜三次年齡

年齡猜對,讓使用者選擇兩次獎勵

使用者選擇兩次獎勵後可以退出

'''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 允許使用者最多...