преобразует ввод в целое число (от 4 до 4 или от 5 до 5 в зависимости от ввода)

чаю Python и работаю над упражнениями. Одним из них является кодирование системы голосования для выбора лучшего игрока из 23 игроков матча с использованием списков.

я используюPython3.

Мой код:

players= [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
vote = 0
cont = 0

while(vote >= 0 and vote <23):
    vote = input('Enter the name of the player you wish to vote for')
    if (0 < vote <=24):
        players[vote +1] += 1;cont +=1
    else:
        print('Invalid vote, try again')

я получил

TypeError: '<=' не поддерживается между экземплярами 'str' и 'int'

Но у меня нет никаких строк здесь, все переменные являются целыми числами.

Ответы на вопрос(4)

Ваш ответ на вопрос