Загрузка...

Как сохранить значение переменной из def?

Тема в разделе Python создана пользователем 1nfinity_inactive2945082 26 янв 2020. 156 просмотров

  1. 1nfinity_inactive2945082
    1nfinity_inactive2945082 Автор темы 26 янв 2020 Заблокирован(а) 133 22 янв 2020
    Пример:

    def func():
    x = 5

    func()
    print(x)

    Это вызовет ошибку, как сохранить значение x?

    Гуглить пробовал, но я слишком тупой для тех объяснений
     
  2. sesu
    sesu 26 янв 2020 Ты не умеешь писать код 114 17 ноя 2019
    Твоя функция ничего не возвращает, и вызвать x ты не может она локальна для функции. Тебе нужно что то возвращать в функции return
     
  3. Hitchek
    Hitchek 26 янв 2020 52 9 фев 2017
  4. MORTY
    MORTY 26 янв 2020 i ball was rawt 11 022 13 окт 2018
    global переменная
     
  5. meaqese
    meaqese 26 янв 2020 267 18 окт 2016
    1nfinity_inactive2945082,
    Код

    x = 0


    def func():
    global x

    x = 5


    func()
    print(x)
     
Загрузка...
Top