Пытался создать код с классом и листом, упомянул его, но выводит ошибку [23:4] __init__() missing 3 required arguments: color, feature, speed.
class Ghost():
def __init__(self, nickname, color, feature, speed):
self.nickname = nickname
self.color = color
self.feature = feature
self.speed = speed
def print_info(self):
print('Ник:', self.nickname)
print('Цвет персонажа:', self.color)
print('Стратегия, которой придерживается персонаж:', self.feature)
print('Скорость движения:', self.speed)
characters = list()
characters.append(Ghost('Blinky', 'красный', 'лидер', 10))
characters.append(Ghost('Pinky', 'розовый', 'устраивает засаду', 7))
characters.append(Ghost('Inky', 'голубой', 'непредсказуемый', 8))
characters.append(Ghost('Clyde', 'оранжевый', 'несмышлёный', 5))
name = input('Данные о каком персонаже ты хочешь получить?')
if name == 'Blinky':
character = Ghost(characters[0])
character.print_info()