Здарвствуйте!
Вот есть код функции на Python:
def people(**kwargs):
for name, sex in kwargs.items():
print(name ' is a ' sex)
При вызове функции возникает ошибка, мол функция ожидает 0 аргументов, а туда передаётся один. Как исправить эту ошибку?
def people(**kwargs):
for name, sex in kwargs.items():
print(name ' is a ' sex)
print(people)
Вот, пожалуйста, всё работает...
Не совсем понял вопрос, ибо сама функция вроде как написана без ошибок. Что там может вызывать ошибку - бог его знает.
Но я бы на вашем месте прошёл бы курсы Python Starter и Python Essential. Определённо, они не будут лишними)