Если вы хотите напечатать ситемы содержимое переменной, вы должны убедиться, что переменные выходы, и вы можете получить доступ. Согласно вашему коду, вы не можете делать то, что хотите, потому что оба условия не удовлетворены. Код, написанный в файле и код после выполнения, не является одним и тем же понятием. Код, написанный в файле, похож на кулинарную книгу, и когда компьютер выполняет код, это происходит, когда повар готовит что-то в соответствии с кулинарной книгой. Вы не можете жестко ингридиент (напечатать переменную) без приготовления повара (переменная не выходит из рабочей среды, выходит только в файл). И вы не можете жестко ингредиент, если повар не позволяет вам его жестко (у вас нет возможности распечатать переменную). Функция подобна рецепту, она рассказывает вам, как делать кулинарию, но она остается только в бумаге (файле), пока вы не будете готовить по рецепту. Затем вы можете распечатать переменную в соответствии с answer
Вы не можете напечатать переменную в функции, так как она требует, чтобы * выполнить * функцию ... –
Возможный дубликат [Python - вывод из функций?] (Http: // stackoverflow .com/вопросы/3052793/Python-выход-из-функция) –