Я не могу распечатать значение fi вне функции - PullRequest
0 голосов
/ 19 июня 2020
s= input("enter the string to be checked")
def pig(s):
    first=s[0]
    if first in "aeoui":
        fi=s + "ay"
    else:
        fi=s[1:]+first+"ay"

return fi

1 Ответ

1 голос
/ 19 июня 2020

Возврат fi

s= input("enter the string to be checked") 
def pig(s): 
    first=s[0] 
    if first in "aeoui": fi=s + "ay" 
    else: fi=s[1:]+first+"ay"
    return fi
fi = pig(s)
print(fi)

ИЛИ сделать fi глобальной переменной, к которой можно получить доступ из любого места

s= input("enter the string to be checked") 
def pig(s): 
    global fi
    first=s[0] 
    if first in "aeoui": fi=s + "ay" 
    else: fi=s[1:]+first+"ay"
pig(s)
print(fi)
...