저는 파이썬을 배우고 연습을하고 있습니다. 그 중 하나는 투표 시스템을 작성하여리스트를 사용하는 23 명의 선수 중에서 가장 좋은 선수를 선택하는 것입니다.TypeError : '<=' 'str'및 'int'인스턴스간에 지원되지 않습니다.
나는 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: '<=' not supported between instances of 'str' and 'int'
얻을하지만 여기에 모든 문자열이없는, 모든 변수는 정수이다. 당신은 수치 연산을 수행하기 위해에 int
객체에 해당 입력 문자열을 캐스트 할 필요가 있도록