Maison >développement back-end >Tutoriel Python >Comment définir des variables globales dans la classe Python

Comment définir des variables globales dans la classe Python

(*-*)浩
(*-*)浩original
2019-06-22 11:51:2613179parcourir

Les variables globales sont une variable courante dans les langages de programmation. Grâce à la définition globale, elles peuvent être créées par une fonction objet ou n'importe où dans le programme. Elles peuvent être référencées par tous les objets ou fonctions du programme. pour programmer le partage de variables, simplifiant l'ajout et la modification de programmes.

Comment définir des variables globales dans la classe Python

Comme le langage C, Python possède également des variables globales. Il existe deux façons de définir des variables globales :

Méthode de déclaration ( Apprentissage recommandé : Tutoriel vidéo Python)

Cette méthode consiste à définir et déclarer directement des variables globales dans le module actuel, à utiliser la méthode de déclaration globale, puis à la référencer !

OLD_URL='http://oldboyedu.com'
def bb():
    global OLD_URL
    OLD_URL = OLD_URL +'#m'
if __name__=='__main__':
    bb()
    print OLD_URL

Méthode du module

Cette méthode consiste à définir des variables globales dans un module séparé, puis à importer le module de variable globale défini dans le module global qui doit être utilisé

#gl.py  全局变量模块定义
GL_A=‘hello’
GL_B=’world’
===============
#test.py 全局变量引用模块
import gl
def hello_world()
print gl. GL_A, GL_B

Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn