hand = ['A','Q']
points = 0
player_cards1 = ['2']
value1 = 2
player_cards2 = ['3']
value2 = 3
player_cards3 = ['4']
value3 = 4
player_cards4 = ['5']
value4 = 5
player_cards5 = ['6']
value5 = 6
player_cards6 = ['7']
value6 = 7
player_cards7 = ['8']
value7 = 8
player_cards8 = ['9']
value8 = 9
player_cards9 = ['T']
value9 = 10
player_cards10 = ['Q']
value10 = 10
player_cards11 = ['K']
value11 = 10
player_cards12 = ['J']
value12 = 10
ACE11 = ['A']
value13 = 11
for hand in player_cards1:
flag = True
if flag == True:
points = points + value1
for hand in ACE11:
flag = True
if flag == True:
points = points + value13
for hand in player_cards2:
flag = True
if flag == True:
points = points + value2
for hand in player_cards3:
flag = True
if flag == True:
points = points + value3
for hand in player_cards4:
flag = True
if flag == True:
points = points + value4
for hand in player_cards5:
flag = True
if flag == True:
points = points + value5
for hand in player_cards6:
flag = True
if flag == True:
points = points + value6
for hand in player_cards7:
flag = True
if flag == True:
points = points + value7
for hand in player_cards8:
flag = True
if flag == True:
points = points + value8
for hand in player_cards9:
flag = True
if flag == True:
points = points + value9
for hand in player_cards10:
flag = True
if flag == True:
points = points + value10
for hand in player_cards11:
flag = True
if flag == True:
points = points + value11
for hand in player_cards12:
flag = True
if flag == True:
points = points + value12
print points
它在前五个街区运行良好,然后它只给了我整个甲板的总价值(95)。我该如何解决?它应该只给我手牌的价值。我在这里做错了什么?