Как поместить это в цикл на питоне, чтобы он продолжал спрашивать, выиграл ли игрок 1, пока не достигнет количества игр в матче. я попробовал время цикла, но он не работает :(Переменная внутри цикла PYTHON
Y="yes"
N="no"
PlayerOneScore=0
PlayerTwoScore=0
NoOfGamesInMatch=int(input("How many games? :- "))
while PlayerOneScore < NoOfGamesInMatch:
PlayerOneWinsGame=str(input("Did Player 1 win the game?\n(Enter Y or N): "))
if PlayerOneWinsGame== "Y":
PlayerOneScore= PlayerOneScore+1
else:
PlayerTwoScore= PlayerTwoScore+1
print("Player 1: " ,PlayerOneScore)
print("Player 2: " ,PlayerTwoScore)
print("\n\nPress the RETURN key to end")
Где находится цикл while, и что именно делает «оно не работает» * означает? – jonrsharpe
привет, я добавил цикл while, и это не сработало, значит я не могу закончить цикл, он продолжает повторять, сделал ли игрок 1 победу в игре ?! извините за ужасное объяснение –
Обратите внимание, что ** отступы имеют значение в Python **. Тест 'if' не находится внутри цикла while. Подумайте о чтении учебника Python. – jonrsharpe