variable Python

|

Une variable Python stocke une valeur dans un programme. Les variables ont deux parties : une étiquette et une valeur. Ces deux parties sont séparées par un signe égal (=). Vous pouvez utiliser l’étiquette pour faire référence à la valeur attribuée à la variable tout au long de votre programme. Les variables peuvent changer de valeur.

Les variables sont intégrées dans la programmation. Les variables vous permettent de stocker des données dans un programme associé à un nom particulier.

Par exemple, vous pourriez avoir une variable appelée chocolate, qui stocke une liste de chocolats vendus dans une épicerie locale. Ou, vous pourriez avoir une variable appelée nom d’utilisateur, qui stocke le nom d’un utilisateur pour une application de jeu.

Ce tutoriel abordera, avec des exemples, les bases des variables et comment vous pouvez les utiliser dans votre code Python.

Qu’est-ce qu’une variable Python ?

Une variable Python est un identifiant unique pour une valeur. Le nom attribué à une variable peut être utilisé pour référencer la valeur attribuée à cette variable. Vous pouvez modifier la valeur d’une variable autant de fois que vous le souhaitez dans votre programme.

Une façon de penser à cela est qu’une variable est une étiquette, qui est liée à une valeur particulière dans votre programme Python .

La syntaxe d’une variable Python est :

Notre variable comporte trois parties :

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Les types de variables incluent Booléens Python, Dictionnaires Python, entiers et nombres à virgule flottante.

Python : Déclarer la variable

Supposons que nous créons une application mathématique et que nous utilisions le nombre 3652 plusieurs fois dans notre code. Au lieu de l’écrire manuellement à chaque fois, nous pourrions le stocker dans une variable, comme ceci :

Nous avons déclaré une variable appelée big_number. Cette variable a la valeur 3652. Par conséquent, lorsque nous référençons la variable big_number dans notre code, nous pouvons accéder à la valeur 3652.

Nous avons "déclaré‚" une variable.

Maintenant que nous avons une variable déclarée dans notre code, nous pouvons l’utiliser dans tout notre programme. Donc, si nous voulons voir ce qui est stocké dans notre variable, nous pouvons utiliser ce code :

Variables Python : exemple de chaaîne

Les variables peuvent stocker n’importe quel type de données, pas seulement des nombres. Supposons que nous voulions stocker l’adresse e-mail d’un utilisateur dans une variable. Nous pourrions le faire en utilisant la même approche que celle utilisée pour déclarer notre variable big_number précédemment. Voici un exemple de variable qui stocke une chaaîne :

Dans notre code, nous avons créé une variable appelée email qui stocke la valeur [email protected]. Si nous voulons voir la valeur assignée à notre variable, nous pouvons le faire en l’imprimant sur la console Python :

Notre code renvoie :

Réaffecter une variable

Jusqu’à présent, nous avons expliqué comment déclarer une variable. Il s’agit du processus d’attribution d’une valeur initiale à une variable.

Les variables peuvent être modifiées en Python. Cela signifie qu’après avoir déclaré une variable , vous pouvez modifier la valeur qu’il stocke.

Modifier la valeur stockée dans une variable est incroyablement fonction utile. Par exemple, supposons que vous recevez une entrée utilisateur dans votre code. Vous souhaiterez peut-être remplacer les valeurs par défaut par celles insérées par l’utilisateur.

Prenez la variable suivante :

Notre variable s’appelle "username‚". Notre code renvoie : lassiter202. Maintenant, supposons que nous voulions changer le nom d’utilisateur de notre utilisateur en lassiter303. Nous pourrions le faire en utilisant ce code :

Notre code renvoie : lassiter303. Au démarrage de notre programme, la variable username stocke la valeur lassiter202. Ainsi, lorsque nous allons imprimer la variable sur la console, la valeur lassiter202 est renvoyée.

Plus tard dans notre code, nous réaffectons la valeur de la variable username à lassiter303. Cela change la valeur de notre variable. Ainsi, lorsque nous affichons à nouveau la variable username, la valeur lassiter303 est renvoyée, car nous avons réaffecté à notre variable une nouvelle valeur.

Attribuer des valeurs à plusieurs variables

Dans notre code ci-dessus, nous avons attribué une valeur à une variable par ligne de code.

Cependant, il est possible d’attribuer des valeurs à plusieurs variables sur une seule ligne de code. Pour ce faire, nous pouvons utiliser une technique appelée affectation multiple.

Supposons que nous voulions attribuer les valeurs suivantes à ces variables :

"Python.Engineering est entré dans ma vie au moment o√π j’en avais le plus besoin et m’a rapidement aidé à suivre un bootcamp. Deux mois après l’obtention de mon diplôme , j’ai trouvé l’emploi de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"

Venus, ingénieur logiciel chez Rockbot

Nous pourrions utilisez le code suivant pour affecter ces valeurs à leurs variables correspondantes :

Notre code renvoie :

Nous avons pu attribuer des valeurs à nos trois variables sur une seule ligne. Nous l’avons fait en séparant les noms de nos variables et les valeurs que nous voulions attribuer à ces variables, à l’aide de virgules.

De même, vous pouvez affecter la même valeur à plusieurs variables sur une seule ligne.

Supposons que nous voulions attribuer la valeur 1 aux variables count1, count2 et count3. Nous pourrions le faire en utilisant ce code :

Notre code renvoie :

Chacune de nos variables a reçu la valeur 1.

Ces approches pour attribuer des variables sont utiles car elles vous permettent pour réduire la longueur de votre code. Cependant, vous devez utiliser ces méthodes d’affectation de valeurs aux variables avec prudence.

Si votre code semble confus avec trop d’instructions d’affectation multiples, vous pouvez en supprimer quelques-unes. Cela vous aidera à préserver la lisibilité de votre travail.

Le nombre de valeurs que vous spécifiez doit être égal au nombre d’étiquettes que vous identifiez. Ou, vous devez spécifier plusieurs étiquettes et une valeur. Vous ne devez pas, par exemple, spécifier deux étiquettes et sept valeurs. Python ne saurait pas quelles valeurs doivent être affectées à quelles étiquettes.

Supprimer une variable Python

Il peut arriver que vous souhaitiez supprimer une variable en Python.

Pour ce faire, vous pouvez utiliser l’instruction Python del. Le mot-clé del vous permet de supprimer des objets en Python, tels que des listes, des éléments de liste et des variables.

Supposons que nous ayons une variable appelée nom d’utilisateur que nous voulons supprimer. Nous pourrions supprimer la variable en utilisant le code suivant :

Notre code renvoie :

Notre code renvoie une erreur lorsque nous essayons d’imprimer la valeur de la variable username. C’est parce que nous avons supprimé notre variable en utilisant le mot-clé del. Dès que del username est exécuté, notre variable est supprimée et ne stocke plus aucune valeur dans notre code.

Comment nommer une variable Python

Chaque langage de programmation a ses propres bonnes pratiques en matière de nommage des variables.

Règles de style

Voici les principales règles que vous devez garder à l’esprit lorsque vous nommez des variables en Python :

  • Elles ne doivent contenir que des chiffres, des lettres, et des caractères de soulignement.
  • Les variables ne peuvent pas commencer par un nombre.
  • Elles ne peuvent pas inclure d’espaces.

Donc, si vous enregistrez un utilisateur&rsquo ;s adresse e-mail, le nom de la variable email ou email_address serait acceptable. Cependant, le nom de variable adresse e-mail ou &adresse_email ne fonctionnerait pas.

Variable Style

En Python, il existe quelques règles de style que vous devez garder à l’esprit. Ce sont :

  • Les variables ne doivent pas commencer par une lettre majuscule.
  • Il n’est pas préférable d’utiliser la casse camel. Au lieu de cela, la séparation des mots avec des traits de soulignement est utilisée.

Ainsi, la variable EmailAddress n’est pas considérée comme la meilleure pratique, car la variable commence par un caractère majuscule. Techniquement, ce nom de variable est valide, mais la plupart des développeurs préfèrent commencer leurs noms de variable par un caractère minuscule.

La variable emailAddress, bien que toujours valide, n’est pas non plus préférée. En effet, la variable utilise la casse camel (le deuxième mot commence par une majuscule lettre). Notre variable ne sépare pas chaque mot de la variable en utilisant un trait de soulignement.

Sensibilité à la casse

Il convient également de noter que les variables sont sensibles à la casse en Python. Pour exemple, les variables email_address et emailAddress seraient considérées comme deux valeurs différentes, car les deux variables utilisent des casses différentes. Cependant, vous devez quand même pécher par excès de prudence et éviter d’écrire des variables trop similaires, sinon vous risquez de les confondre.

Choisir le bon nom

En supposant que vous ayez suivi les règles ci-dessus, votre nom de variable sera accepté en Python. Cependant, vous devriez assurez-vous toujours que vous choisissez le ri ght nom pour une variable. Le nom que vous choisissez doit être facile à comprendre et refléter l’objectif de la variable.

Si vous souhaitez stocker l’adresse e-mail d’un utilisateur, email est un bon nom de variable. user_identifier n’est pas aussi clair. Presque tout peut être utilisé pour identifier un utilisateur. Cela ne ferait pas un si bon nom de variable pour stocker l’adresse e-mail d’un utilisateur.

Conclusion

Les variables Python stockent des valeurs dans un programme. Vous pouvez vous référer au nom d’une variable pour accéder à sa valeur. La valeur d’une variable peut être modifiée tout au long de votre programme. Les variables sont déclarées en utilisant cette syntaxe : nom = valeur.

Les variables Python sont utiles car elles vous permettent de réduire le besoin de répéter la même valeur dans votre code.

Ce tutoriel explique comment vous pouvez utiliser des variables dans votre code Python. Vous êtes maintenant prêt à commencer à travailler avec des variables comme un expert Python.

Challenge

Comme challenge, déclarez une variable avec les attributs suivants :

Ensuite, utilisez un opérateur mathématique pour multiplier la valeur de "score‚" par deux. Vous devriez imprimer la valeur sur la console lorsque vous avez terminé.

Ensuite, essayez de déclarer trois variables appelées :

Ces variables doivent toutes avoir la valeur "A". Vous devez déclarer toutes ces variables sur la même ligne car elles partagent la même valeur.

Pour obtenir des conseils sur les meilleurs livres, cours et autres ressources d’apprentissage Python en ligne, lisez notre Guide d’apprentissage de Python.

variable Python Python functions: Questions

variable Python sin: Questions

Shop

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Best laptop for Minecraft

$590

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method