Я борюсь с моим первым домашним заданием, связанным с работой на языке Python 3.В настоящее время я должен создать переменную my_intro, передавая переменные my_name и my_age в функцию make_introduction ().Распечатайте переменную после ее создания.В настоящее время я получаю сообщение об ошибке: TypeError Traceback (последний вызов был последним) в ----> 1 my_intro = make_introduction (my_name, my_age) 2 print (my_intro)
TypeError: объект 'str' не являетсяcallable
Я делаю домашнюю работу на ноутбуке Jupyter и считаю, что моя возможная проблема может заключаться в предыдущей строке кода, которую я должен выполнить в задании.
Я пробовал несколько различных вариантов кодирования, включая использование аргумента str перед my_age
строкой, закодированной для моего возраста
# create a variable stating my age
my_age = 24
print(my_age)
Строка непосредственно перед моей проблемой
make_introduction = "Hello, my name is, " + my_name + " and I'm " + str(my_age) + " years old."
print(make_introduction)
Строка, которая показывает ошибку
my_intro = make_introduction(my_name, my_age)
print(my_intro)
Я ожидаю, что на выходе будет что-то вроде Привет, меня зовут Кейтлин Гриффит и мне 24 года.
однако то, что я вижу: объект str не вызывается