Питон новичок здесь. Я пытаюсь создать игру в блэкджек, в которой пользователь играет против компьютера. Я думаю, что у меня проблемы с операторами if, elif здесь. Что я хочу знать, так это то, что происходит, когда ни один из критериев любого из операторов if и elif не выполняется, когда у меня нет оператора else? Здесь проблематично не иметь оператора else?
def game_winner(n):
p_wins = 0
d_wins = 0
for i in range(n):
player_sum = player_game()
dealer_sum = dealer_game()
if player_sum > dealer_sum and player_sum <= 21:
p_wins = p_wins + 1
elif dealer_sum > 21 and player_sum <= 21:
p_wins = p_wins + 1
elif player_sum > 21 and dealer_sum <= 21:
d_wins = d_wins + 1
elif dealer_sum > player_sum and dealer_sum <= 21:
d_wins = d_wins + 1
return p_wins, d_wins