Les types de variables standards
Les structures simple: Les instructions de saisie et d’affichage
Expression Algorithme Python
Lire une variable
Affichage
ecrire("saisir une variable")
lire (variable)
Ecrire ( variable)
Ecrire (Texte)
ecrire (le contenu de la variable est’,variable)
Variable= input("saisir une variable")
Expression arithmétique
print (variable)
print (Texte)
print (le contenu de la variable est’,variable)
Les Opérateurs
Objectif:Les structures conditionnelles
for compteur in range (binf,bsup+1) :
traitement 1
traitement 2
traitement n
Objectif: Les structures itératives
Rappel : selon
Remarque : Formatage
À chaque expression précédée d’un %, appelé marqueur de formatage, doit correspondre une valeur de formatage L’expression est de la forme %[P]c, où c’est un caractère qui détermine le type de valeur et P un éventuel paramètre supplémentaire, indiquant la précision à utiliser pour la valeur à formater.
La précision est représentée par un entier préfixé par un point, qui spécifie le nombre de chiffres significatifs après la virgule.
Remarque : Formatage
from math import * r=float(input("saisir le rayon: \n")) s= pi*r*r print("la surface du cercle=%.2f"%s)
En python il faut importer Les bibliothèques lors de l’utilisation de ces fonctions : from random import * from math import *
Objectif:Les fonctions sur les chaines de caractères
Remarque : en python les chaînes de caractères sont immuables
➔ c-à-d non modifiable : ni changement, ni suppression et ni insertion ni tri.
Il est donc, interdit d’écrire par exemple : ch[0]=’P’
Exemples for i in range(10) :
for compteur in sequence :
print(i) # affiche les entiers de 0 à 9 for i in range(5,10) :
Traitement La variable compteur est dite variable d’itération, elle prend successivement les différentes valeurs de la sequence
print(i) # affiche les entiers de 5 à 9 for n in range(10,20,2):
print(n)
# affiche les entiers de 10 a 18 avec un pas =2 (10,12 ,14,16,18) for i in range (10,0,-1) :
print (i)
#affiche les entiers de 10 à 1 avec un pas = -1