Это мой сценарий:Замена переменных в Python
fruit = "apple"
phrase = "I like eating " + fruit + "s."
def say_fruit(fruit):
print phrase
say_fruit('orange')
Я пытаюсь получить say_fruit
использовать строку, заданную внутри phrase
переменной, которая фактически использует переменную уже назначенный перед тем ему (apple
). Как я могу это достичь?
Запуск, который дал мне <функциональную фразу на 0x0000000001DA8518> '. Что это? – Markum
Нет, нет. Повторите попытку, но убедитесь, что вы копируете/вставляете код из вопроса. –
Вы забыли добавить() в конце своей функции. – SomeKittens