Задать вопрос

Почему возникает ошибка NameError: name 'age' is not defined?

Код
def user_spisok(name, age):
 for names in name:
		print("\nHello,"+ name.title())
print("\ How are old you ? ")
for ages in age :
 print(" My age" + "is" + age)
spisok ('eva', age=13)
user_spisok(spisok)

Ошибка
for ages in age :
NameError: name 'age' is not defined

Не пойму, почему не видит возраст.
  • Вопрос задан
  • 592 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
tumbler
@tumbler Куратор тега Python
бекенд-разработчик на python
Отступы в python значащие, отделяют блоки друг от друга. Ваш код явно делает не то, что подразумевалось.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы