Переменные ¿Cómo usar globales en python?

Сабля Verán quisiera Комо hacer para que las funciones que utilizo en python tomen el valor de las variables globales, y Комо переменные hago para que esas conserven el valor que les asigno en las funciones. Por ejemplo: Tengo la variable "decisión" сабля параграфа qué opción quiere realizar el usuario. En la función de activar эй доблесть le doy un nuevo decisión, pero никакие сохраняют ese доблесть, entonces quisiera сабля cómo se manejan las variables globales. PD: Ya probé utilizando глобальный y я da ошибочный параграф modificar:

def entrada():
    global comienzo
    comienzo = 1
    neurona(comienzo)
    return comienzo

PD: доблесть comienzo la defino desde arriba ya que su se edita подставляет las opciones seleccionadas por el usuario.

0
задан 10.11.2019, 23:37
1 ответ

В принципе только ты должен объявлять переменные вне функции и потом использовать их посредством размещенного глобального слова (как снопы в тебе cГіdigo, только, что тебе остается определять ее снаружи).

Ты cГіdigo переделанный с образцом:

comienzo = 0 #declaro la variable fuera de las funciones

def entrada():
    global comienzo #uso de la variable como global
    comienzo = 1
    neurona(comienzo)
    return comienzo

entrada()
print(comienzo) # aqui la variable contiene 1

Надеялся, что он подает тебя.

1
ответ дан 01.12.2019, 12:09