請撰寫一程式,讓使用者輸入52張牌中的5張,計算並輸出其總和。
提示:J、Q、K以及A分別代表11、12、13以及1。
範例輸入:
5
10
K
3
A
範例輸出:32
程式碼:
pokLi1 = [ "A", "J", "Q", "K"]
pokLi2 = [ 1, 11, 12, 13 ]
total = 0
for i in range(5):
pok = input()
if pok in pokLi1: total += pokLi2[ pokLi1.index( pok ) ]
else: total += int( pok )
print( total )
感謝你這一系列文章TQC Python的程式碼解答
回覆刪除對我很有幫助:)
不客氣唷 ^_^y
刪除