Я пытаюсь написать код блэкджека в python 2.7 и не могу понять, как суммировать мои c1 и c2 после выдачи результата. Это то, что я до сих пор:суммирование строк и целых чисел в списке в python
def blackjackTips(c1,c2):
print "Welcome to Blackjack!"
print "Your cards are", name[c1-1],"&",name[c2-1]
total= sum ([c1]+[c2])
print "Your card total is",total
name = ('A','2','3','4','5','6','7','8','9','10','J','Q','K')
value = (11,2,3,4,5,6,7,8,9,10,10,10,10)
выход:
>>> blackjackTips(11,6)
Welcome to Blackjack!
Your cards are J & 6
Your card total is 17
* Текущий синтаксис возврата неправильно сумма вычисляется. Сумма должна быть равна 16.
Не могли бы вы предоставить руководство?
Спасибо
Вы хотите 11 + 6 равным 16? – TigerhawkT3
@ TigerhawkT3, в блэкджеке все карты с '10' вверх считаются« 10' точками. –
Ах, спасибо @RSahu. – TigerhawkT3