在VS代码编辑器中,我只需要从Python3.7中获取以下整数的帮助。你知道吗
这是一个黑杰克游戏的代码。首先,我随机打印一张卡片,例如[('Nine', 9), 'Spade']
。我怎么才能得到9?所以我可以算出分数?你知道吗
import random
suit = {'Jack': 10, 'Queen': 10, 'King': 10, 'Ace':
[1,11],'Two':2,'Three':3,
'Four':4,'Five':5,'Six':6,'Seven':7,'Eight':8,'Nine':9}
symb = ['Spade','Clubs','Heart','Diamonds']
player_hand = random.sample(suit.items(), 1) + random.sample(symb, 1)
print(player_hand)
print(player_hand[1])
# only gives me (rand symbol e.g.'Spade','Clubs','Heart','Diamonds')
你的第二个指纹几乎是正确的。但是,由于player\u hand的形式是:
(string, integer), string]
,因此需要从元组中检索第二项。因此,如果您只想检索数字,请执行player_hand[0][1]
。你知道吗相关问题 更多 >
编程相关推荐