Python Global Variables

Python Global Variables

En langage de programmation, les variables sont utilisées pour stocker des informations. Par exemple, dans le développement d'un système de logiciels de gestion des étudiants, le nom, le courrier électronique et l'âge d'un étudiant seront stockés dans les variables respectives. Comme d'autres langages de programmation, Python a des variables globales et locales. Dans Python, les variables globales sont déclarées en dehors de la fonction et peuvent être utilisées partout dans le programme. Cet article explique en détail les variables globales de Python avec quelques exemples.

La portée de la variable globale est très large et elle n'est pas limitée à une fonction spécifique. Ces variables peuvent être utilisées à l'intérieur et à l'extérieur de la fonction de stockage et de récupération d'informations.

Créer et utiliser des variables globales

Dans cet exemple, nous créons et utiliserons une variable globale dans notre script Python.

#Scréation d'une variable de nom
name = "kamran"
# Création d'une fonction
Def Student ():
print ("Le nom est:", nom)
#Autant la fonction
étudiant()

Sortir

Dans le code donné, la variable «nom» est déclarée et la valeur est attribuée en dehors de la fonction. Ensuite, nous avons appelé et utilisé cette variable à l'intérieur de la fonction. La fonction étudiante imprime la valeur du nom de l'étudiant, et la valeur du nom est prise par la variable globale.

Maintenant, si nous déclarons la même variable «nom» à l'intérieur de la fonction et l'imprimer, la variable locale de la fonction sera appelée et sa valeur sera imprimée. Les variables locales sont des variables créées et utilisées à l'intérieur d'une fonction.

#Scréation d'une variable de nom
name = "kamran"
# Création d'une fonction
Def Student ():
# Création de la variable locale
name = 'talha'
print ("Le nom est:", nom)
#Autant la fonction
étudiant()

Sortir

La variable globale est un excellent outil pour stocker les informations tout au long d'un programme. Lorsque vous avez besoin d'informations, vous pouvez appeler ces variables dans n'importe quelle fonction et utiliser leur valeur. Dans cet exemple suivant, nous créerons deux variables globales, NUM1 et NUM2, et les utiliserons dans plusieurs fonctions pour effectuer l'addition, la soustraction, la multiplication et la division.

#Scréation de deux variables globales, num1 et num2
num1 = 10
num2 = 20
Fonction d'addition de création #
Def addition ():
print ("La somme est:", num1 + num2)
Fonction de soustraction de création
def soustraction ():
imprimer ("la différence est", num2-num1)
#Scréation de la fonction de multiplication
Def Multiplication ():
print ("La valeur de multiplication est:", num1 * num2)
#Scréation de la fonction de multiplication
Def Division ():
print ("La valeur de division est", num2 / num1)
#Alling toutes les fonctions
ajout()
soustraction()
multiplication()
division()

Sortir

Jusqu'à présent, nous n'avons vu que des exemples dans lesquels des variables globales ont été créées en dehors de la fonction. Cependant, avec le mondial mot-clé, nous pouvons créer des variables globales dans une fonction.

Dans et en dehors de la fonction, la valeur de la variable créée avec le mot clé global restera la même.

# Création d'une fonction
Def Student ():
# Création de la variable locale
nom global
name = "kamran"
#Autant la fonction
étudiant()
print ("Le nom est:", nom)

Sortir

Conclusion

Cet article a expliqué les variables globales de Python avec plusieurs exemples. Les variables sont les éléments constitutifs des langages de programmation. Ils sont utilisés pour stocker des informations pertinentes. Avec les variables globales, la valeur reste la même tout au long du programme.