2024-10-08 23:23:27 发布
网友
我做了我的代码,但我很难弄清楚如何将值放入我的牌堆?我在网上做了一些研究,但还是不知道怎么做。我总是犯错误。如何获得卡片的面值?KQJ为2-10和10,A为11?我已经试着为它创建了一个类,但是没有用。我卡住了。在
你可以用字典给每个等级分配一个值。在
>>> ranks = map(str, range(2, 10+1)) + list("JQKA") >>> values = range(2, 10+1) + [10, 10, 10, 11] >>> print ranks ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A'] >>> print values [2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 11] >>> d = dict(zip(ranks, values)) >>> d['K'] 10 >>> d['5'] 5 >>> d['A'] 11
你可以用字典给每个等级分配一个值。在
相关问题 更多 >
编程相关推荐