У меня возникли проблемы с работой одной из моих функций в python. Код для моей функции ниже:NoneType Ошибка в Python при использовании Если условие
def checkBlackjack(value, pot, player, wager):
if (value == 21):
print("Congratulations!! Blackjack!!")
pot -= wager
player += wager
print ("The pot value is $", pot)
print ("Your remaining balance is $",player)
return (pot, player)
вызов функции:
potValue, playerBalance = checkBlackjack(playerValue, potValue, playerBalance, wager)
И ошибка я получаю:
potValue, playerBalance = checkBlackjack(playerValue, potValue, playerBalance, wager)
TypeError: 'NoneType' object is not iterable
Поскольку переговоры об ошибках, не будучи в состоянии итерации, я не уверен, как связать это с использованием условия if.
Любая помощь будет действительно оценена. Благодаря!
Вы должны спросить себя, что произойдет, когда 'value' не' 21'. –