Найти - Пользователи
Полная версия: вопрос про функции
Начало » Python для новичков » вопрос про функции
1
Yurka
Здравствуйте уважаемые. Решил написать небольшую консолную утилитку и застрял
def main():
    def perem():
        perm = input("ввод: ")
        return perm 
    while True:
            print("""
            1 - Что-то
            2 - еще что-то
            3 -
            ...
            0 - Выход
            """)
            response = input("Ввод: ")
            if response == "1":
                perem1()
            elif response == "2":
                pass
            elif response == "3":
                pass
            elif response == "0":
                print("Выходим")
                break
            else:
                print("Что-то не то, попробуйте еще раз.")
def perem1():
    print(perm"""или perem()""")
main()
вот вопрос: как передать параметр perm из функции perem в функцию perem1?
Romissevd
Вызвать функцию perem() и присвоить возвращенное значение переменной. Вызвать функцию perem1 с переменной.
Как-то так:
val = perem()
perem1(val)
terabayt
Romissevd
Как-то так:
но perem1 не принимает аргументов!
нужно тогда так
def perem1(perm):
    print(perm"""или perem()""")
main()
Yurka
Romissevd
Вызвать функцию perem() и присвоить возвращенное значение переменной. Вызвать функцию perem1 с переменной.Как-то так:
спасибо, оно
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB