파이썬 새내기 여기에. 사용자가 컴퓨터를 상대로 연주하는 블랙 잭 게임을 만들려고합니다. 내가 문제가있는 곳은 if, elif 진술서입니다. 내가 알고 싶은 것은 else 문이 없어도 if 문과 elif 문 중 하나의 기준이 충족되지 않으면 어떻게됩니까? 여기에 문제가있어 다른 성명서가 없습니까?기타 문에 대한 질문 ... 파이썬의 블랙 잭
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
srry 잘못 ... 다시 –
user506710 @ 되돌릴하시기 바랍니다 편집 : 조건 코드 중 어느 것도 실행되지 않는 경우, 루프 그냥 다시 반복 있도록, – GreenMatt