Outils pour utilisateurs

Outils du site


glossaires:python:variables

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
glossaires:python:variables [2026/08/01 15:10] – créée loutrelglossaires:python:variables [2026/08/01 22:54] (Version actuelle) loutrel
Ligne 1: Ligne 1:
-======Variables====== +====== Les variables et quelques opérateurs en Python ====== 
-Cette page permet de déclarer une variable+ 
 +===Les variables=== 
 +Une variable permet de stocker une valeur en mémoire, sous un nom choisi par le programmeur. On peut ensuite réutiliser cette valeur en appelant le nom de la variable
 + 
 +===variable = valeur (affectation simple)=== 
 +Le symbole "=" permet d'affecter une valeur à une variable. Attention, il ne s'agit pas d'une égalité mathématique, mais bien d'une affectation : la variable à gauche du "=" reçoit la valeur qui se trouve à droite. 
 + 
 +<code python> 
 +age = 15  #affecte la valeur 15 à la variable age 
 +print(age)  #affiche 15 
 +</code> 
 + 
 +===abs()=== 
 +La fonction abs() renvoie la valeur absolue d'un nombre (elle supprime le signe négatif s'il y en a un). 
 + 
 +<code python> 
 +print(abs(-5))  #affiche 5 
 +print(abs(5))   #affiche 5 
 +</code> 
 + 
 +===Le modulo %=== 
 +L'opérateur % renvoie le reste de la division entière entre deux nombres. 
 + 
 +<code python> 
 +print(7 % 2)  #affiche 1 (7 divisé par 2 = 3 reste 1) 
 +print(9 % 3)  #affiche 0 (9 est un multiple de 3) 
 +</code> 
 + 
 +===La division entière //=== 
 +L'opérateur // renvoie le quotient entier de la division entre deux nombres, c'est-à-dire le résultat de la division sans la partie décimale. 
 + 
 +<code python> 
 +print(7 // 2)  #affiche 3 (partie entière de 7/2 = 3.5) 
 +print(9 // 3)  #affiche 3 
 +</code> 
 + 
 +===La puissance a**n=== 
 +L'opérateur ** permet d'élever un nombre "a" à la puissance "n"
 + 
 +<code python> 
 +print(2**3)   #affiche 8 (2 à la puissance 3, soit 2*2*2) 
 +print(5**2)   #affiche 25 (5 au carré) 
 +</code> 
 + 
 +===Les booléens : True et False=== 
 +Un booléen ne peut prendre que deux valeurs : True (vrai) ou False (faux). Il est très souvent utilisé pour représenter le résultat d'une condition ou d'un test. 
 + 
 +<code python> 
 +reponse = True 
 +print(reponse)        #affiche True 
 +print(10 > 5)         #affiche True 
 +print(10 < 5)         #affiche False 
 +</code> 
 + 
 +===None=== 
 +None est une valeur particulière qui représente l'absence de valeur. Elle est par exemple utilisée pour initialiser une variable qui n'a pas encore de contenu, ou pour indiquer qu'une fonction ne renvoie rien. 
 + 
 +<code python> 
 +resultat = None 
 +print(resultat)  #affiche None 
 +</code> 
 + 
 +===variable = input(message)=== 
 +Affiche le message à l'écran et affecte à la variable la valeur saisie par l'utilisateur. Attention, la valeur saisie est toujours de type chaine de caractère. 
 + 
 +<code python> 
 +prenom = input("Saisissez votre prénom : ") 
 +print(prenom) 
 +</code> 
 + 
 +===variable = int(input(message)) (saisie d'une valeur entière)=== 
 +Permet de demander une saisie à l'utilisateur et de convertir directement cette saisie en nombre entier, grâce à la fonction int() qui englobe la fonction input(). 
 + 
 +<code python> 
 +age = int(input("Saisissez votre âge : "))  #saisie d'une valeur entière 
 +print(age + 1)  #affiche l'âge saisi + 1 
 +</code> 
 + 
 +===max(a, b, ...) et min(a, b, ...) (maximum / minimum entre plusieurs valeurs)=== 
 +Les fonctions max() et min() renvoient respectivement la plus grande et la plus petite valeur parmi plusieurs valeurs données en paramètre (ou parmi les éléments d'une liste). 
 + 
 +<code python> 
 +print(max(3, 7, 2))       #affiche 7 (la plus grande valeur) 
 +print(min(3, 7, 2))       #affiche 2 (la plus petite valeur) 
 + 
 +ma_liste = [4, 9, 1, 6] 
 +print(max(ma_liste))      #affiche 9 
 +print(min(ma_liste))      #affiche 1 
 +</code>
glossaires/python/variables.1785589819.txt.gz · Dernière modification : de loutrel