TypeError: Невозможно неявно преобразовать объект 'int' в str при создании экземпляров класса в цикле for
Я получаю сообщение об ошибке «TypeError: Невозможно неявно преобразовать объект« int »в str» при использовании цикла for для создания экземпляров класса. Я довольно новичок в программировании и раньше не видел этой ошибки.
class Player(object):
properties = []
def __init__( self, name, wealth, player_number):
self.name = name
self.wealth = wealth
self.player_number = player_number
def __repr__(self):
return str(self.wealth)
players = {}
for x in range(0, Player_count):
players["player_" + x] = Player(input("Name"), input("Starting Wealth"), x)
Я получаю ошибку, когда она достигает х