glossaires:python:variables
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| glossaires:python:variables [2026/08/01 15:14] – loutrel | glossaires:python:variables [2026/08/01 22:54] (Version actuelle) – loutrel | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== | + | ====== |
| - | Essayons de respecter une bonne présentation pour chaque instruction. Cela peut-être un peu contraignant au départ, mais va permettre à tout le monde de s'y retrouver grâce à une mise en forme identique. Astuce 8-), recopier un bloc précédent et modifiez le. | + | |
| - | + | ||
| - | ===print ()=== | + | |
| - | Affiche dans la console ce qu'il y a entre les parenthèses. | + | |
| - | <code python> | + | |
| - | print(" | + | |
| - | </ | + | |
| - | + | ||
| - | Réponse dans la console : | + | |
| - | <code text> | + | |
| - | Hello World | + | |
| - | </ | + | |
| + | ===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. | ||
| - | Il est possible d' | + | ===variable = valeur |
| + | Le symbole " | ||
| <code python> | <code python> | ||
| - | date = "9 mai 2000" | + | age = 15 #affecte la valeur 15 à la variable age |
| - | print("Date de naissance :", date) #afficher à l' | + | print(age) #affiche 15 |
| </ | </ | ||
| + | ===abs()=== | ||
| + | La fonction abs() renvoie la valeur absolue d'un nombre (elle supprime le signe négatif s'il y en a un). | ||
| - | ===input ()=== | ||
| - | Affecte la valeur saisie par l' | ||
| <code python> | <code python> | ||
| - | valeur = input (" | + | print(abs(-5)) |
| + | print(abs(5)) #affiche 5 | ||
| </ | </ | ||
| - | ===int ()=== | + | ===Le modulo %=== |
| - | La variable " | + | L' |
| - | <code python> | + | |
| - | valeur_saisie = " | + | |
| - | nombre = int(valeur_saisie) #nombre = 123 et est de type entier | + | |
| - | </ | + | |
| - | ===float ()=== | ||
| - | La variable " | ||
| <code python> | <code python> | ||
| - | valeur_saisie | + | print(7 % 2) #affiche 1 (7 divisé par 2 = 3 reste 1) |
| - | nombre = float(valeur_saisie) #nombre = 123.3 et est de type réel | + | print(9 % 3) #affiche 0 (9 est un multiple |
| </ | </ | ||
| - | ===str()=== | + | ===La division entière //=== |
| - | La variable " | + | L' |
| - | <code python> | + | |
| - | valeur_saisie = 123.3 # | + | |
| - | nombre = str(valeur_saisie) #nombre = " | + | |
| - | </ | + | |
| - | + | ||
| - | ===.upper() et .lower()=== | + | |
| - | il est possible de passer en majuscule une chaîne de caractère avec .upper() : | ||
| <code python> | <code python> | ||
| - | ma_phrase = "hello world" | + | print(7 // 2) #affiche 3 (partie entière de 7/2 = 3.5) |
| - | print(ma_phrase.upper()) #affichera : HELLO WORLD | + | print(9 // 3) #affiche 3 |
| </ | </ | ||
| - | Et inversement avec .lower(). | ||
| - | Il est également possible de vérifier une chaîne de caractère en rajoutant ' | + | ===La puissance a**n=== |
| - | <code python> | + | L' |
| - | ma_phrase | + | |
| - | print(ma_phrase.islower()) #affichera : True | + | |
| - | </ | + | |
| - | + | ||
| - | ===if ()=== | + | |
| - | Instruction permettant de prendre une décision en fonction du résultat | + | |
| <code python> | <code python> | ||
| - | valeur = 15 | + | print(2**3) # |
| - | if valeur > 10: | + | print(5**2) #affiche 25 (5 au carré) |
| - | | + | |
| - | elif valeur > 12: | + | |
| - | | + | |
| - | else: | + | |
| - | print("les deux conditions précédentes ne sont pas validées. Le programme continu ici") | + | |
| </ | </ | ||
| - | Il est possible d' | + | ===Les booléens : True et False=== |
| - | <code python> | + | Un booléen ne peut prendre que deux valeurs |
| - | valeur | + | |
| - | if valeur: | + | |
| - | print("la condition précédente est validée. Le programme continu ici") | + | |
| - | </ | + | |
| - | + | ||
| - | ===while()=== | + | |
| - | Tant que la condition | + | |
| <code python> | <code python> | ||
| - | valeur | + | reponse |
| - | while valeur < 10: | + | print(reponse) |
| - | | + | print(10 > 5) # |
| - | | + | print(10 < 5) #affiche False |
| </ | </ | ||
| - | ===for()=== | + | ===None=== |
| - | Exécute la boucle un certain nombre | + | None est une valeur particulière qui représente l' |
| <code python> | <code python> | ||
| - | for i in range (2, | + | resultat = None |
| - | print (i) | + | print(resultat) # |
| </ | </ | ||
| - | Exécute la boucle en sélectionnant chaque élément entre parenthèse | + | ===variable = input(message)=== |
| + | Affiche le message à l' | ||
| <code python> | <code python> | ||
| - | for element in (1,2,3,4,5,6): #2: valeur de départ, 10-1: valeur de fin, 2: | + | prenom = input(" |
| - | print (element) | + | print(prenom) |
| </ | </ | ||
| - | ===from math import *=== | + | ===variable = int(input(message)) (saisie d'une valeur entière)=== |
| - | Importe toutes les fonctions | + | Permet |
| <code python> | <code python> | ||
| - | from math import * | + | age = int(input(" |
| - | + | print(age + 1) # | |
| - | print (pow(2,3)) | + | |
| - | print (cos(pi)) # | + | |
| </ | </ | ||
| - | ===def nom():=== | + | ===max(a, b, ...) et min(a, b, ...) (maximum / minimum entre plusieurs valeurs)=== |
| - | Crée une fonction, pouvant avoir un passage de paramètre en entrée | + | Les fonctions max() et min() renvoient respectivement |
| <code python> | <code python> | ||
| - | def calcul | + | print(max(3, 7, 2)) #affiche 7 (la plus grande valeur) |
| - | add = P1 + P2 | + | print(min(3, 7, 2)) # |
| - | mult = P1 * P2 | + | |
| - | return add, mult #retourne les variables : add, mult | + | |
| - | ad, mu = calcul (1, 2) #appel de la fonction qui renvoie deux valeurs | + | ma_liste |
| - | print (ad, " ",mu) # | + | print(max(ma_liste)) |
| + | print(min(ma_liste)) # | ||
| </ | </ | ||
| - | |||
| - | ===les dictionnaires=== | ||
| - | |||
| - | les dictionnaires permettent de " | ||
| - | |||
| - | <code python> | ||
| - | mon_dico = {" | ||
| - | </ | ||
| - | |||
| - | ===La fonction Del d'un dictionnaires=== | ||
| - | on peut effacer, une valeur du dictionnaire avec Del | ||
| - | |||
| - | <code python> | ||
| - | mes_fruits = {" | ||
| - | del mes_fruits[" | ||
| - | </ | ||
| - | |||
| - | ===Enlever une valeur à un dictionnaires=== | ||
| - | |||
| - | on peut faire -1 ou autre, à un dico ex: | ||
| - | |||
| - | <code python> | ||
| - | Age = {" | ||
| - | Age[" | ||
| - | </ | ||
| - | |||
| - | ===Les Listes=== | ||
| - | |||
| - | Les listes ont pour avantage un index, en effet chaque élément d'une liste possède un nombre nommé index | ||
| - | |||
| - | <code python> | ||
| - | ma_liste = [" | ||
| - | </ | ||
| - | |||
| - | ===Choisir un élément de la liste par son index=== | ||
| - | |||
| - | les index d'une liste débutent avec l' | ||
| - | |||
| - | " | ||
| - | |||
| - | <code python> | ||
| - | ma_liste = [" | ||
| - | print(ma_liste[1]) | ||
| - | </ | ||
| - | |||
| - | ===Supprimer un élément d'une liste=== | ||
| - | |||
| - | Nous pouvons supprimer des éléments d'une liste par leur index avec : del() | ||
| - | Ici, del(ma_liste[2]) va supprimer l' | ||
| - | |||
| - | <code python> | ||
| - | ma_liste = [" | ||
| - | del(ma_liste[2]) | ||
| - | </ | ||
| - | |||
| - | CECI N'EST QU'UN APERCU, DE CE QUI PEUT CE FAIRE, A VOUS DE CONTINUER AVEC LES DECLARATIONS DE VARIABLES (LISTE, PILE, FILE, DICTIONNAIRE, | ||
glossaires/python/variables.1785590074.txt.gz · Dernière modification : de loutrel
