###### tags: `python-TQC` # TQC+ 程式語言Python 602 撲克牌總和 1. 題目說明: 請開啟PYD602.py檔案,依下列題意進行作答,輸出並計算五張牌總和,使輸出值符合題意要求。作答完成請另存新檔為PYA602.py再進行評分。 2. 設計說明: 請撰寫一程式,讓使用者輸入52張牌中的5張,計算並輸出其總和。 提示:J、Q、K以及A分別代表11、12、13以及1。 3. 輸入輸出: 輸入說明 5張牌數 輸出說明 5張牌的數值總和 ![](https://i.imgur.com/IG0x68r.png) ```python= #method 1 直接轉數字 n = [] for i in range(5): a = input() if a == "J": n.append(11) elif a == "Q": n.append(12) elif a == "K": n.append(13) elif a == "A": n.append(1) else: n.append(int(a)) print(sum(n)) #method 2 p = [] for i in range(5): a = input() if a == "J": p.append("11") elif a == "Q": p.append("12") elif a == "K": p.append("13") elif a == "A": p.append("1") else: p.append(a) num = [int(t) for t in p] #字串轉int print(sum(num)) ```