Я только что начал проект игры в блэкджек. До сих пор я создал карты и функцию создания рук. Как вы можете видеть из моего кода ниже, я выбираю свою руку с помощью функции pick() и получаю ключи словаря рангов.
rank={'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'10':10,'J':10,
'K':10,'Q':10,'A':1}
your_hand=[]
opponent_hand=[]
def pick():
your_hand = random.sample(list(rank),2)
opponent_hand = random.sample(list(rank),2)
print(your_hand[values])
print(opponent_hand)
def count():
pass
Мне было интересно, получает ли этот код свои значения, а если нет, то как я могу получить их значения? Также это хороший подход для кодирования игры в блэкджек.