小编Dar*_*ati的帖子

如何从字典中随机选择一个项目?

我是一名 Python 初学者,正在尝试制作 21 点游戏,并且不断收到有关此代码的多个关键错误

def rank(rank):
    rank={
        '2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'10':10,'Jack':10,
       'King':10,'Queen':10,'Ace':1}
    return random.choice(rank)
Run Code Online (Sandbox Code Playgroud)

当我尝试像这样调用函数时发生错误

def draw_card(card):
    card_rank=Card.rank(rank)
    card_suit=Card.suit(suit)
    card={card_suit:card_rank}
    return card
Run Code Online (Sandbox Code Playgroud)

尝试使用“Card”类中的“rank”函数将属性应用于新的“card”变量

python dictionary keyerror

2
推荐指数
1
解决办法
3630
查看次数

标签 统计

dictionary ×1

keyerror ×1

python ×1