Révision 2023

Page 1

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)

x  5 x  x+2 y  a/b x=5 x=x+2 y=a/b

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

Objectif: Les structures itératives

Les Tableaux

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.