0% ont trouvé ce document utile (0 vote)
18 vues1 page

Les-Structures Algorithmiques Et Opérateurs en Python

Le document présente la forme générale d'un algorithme et décrit les structures algorithmiques, y compris les structures simples, conditionnelles et itératives, ainsi que les opérateurs arithmétiques, relationnels et logiques. Il fournit également un tableau de déclaration des objets avec des exemples de syntaxe en algorithmique et en Python. Enfin, il aborde les types de données simples et composées.

Transféré par

Isra Boufares
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
18 vues1 page

Les-Structures Algorithmiques Et Opérateurs en Python

Le document présente la forme générale d'un algorithme et décrit les structures algorithmiques, y compris les structures simples, conditionnelles et itératives, ainsi que les opérateurs arithmétiques, relationnels et logiques. Il fournit également un tableau de déclaration des objets avec des exemples de syntaxe en algorithmique et en Python. Enfin, il aborde les types de données simples et composées.

Transféré par

Isra Boufares
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Forme générale d’un algorithme Tableau de Déclaration des Objets (TDO)

ALGORITHME Nom
DEBUT Objet Type / Nature
Traitements Nom_objet Type_objet
FIN
Les structures algorithmiques
Rôle Syntaxe algorithmique Syntaxe Python
Les structures simples
Affichage Ecrire("message",Objet,Expression) print("message",Objet,Expression)
Ecrire("message")
saisie de donnée Objet=type(input("message"))
Lire(Objet)
Affectation Objet  Expression Objet = Expression
Les structures de contrôle conditionnelles
Structure de contrôle conditionnelle simple
Si (condition) Alors if (condition) :
traitement traitement
FinSi
Structure de contrôle conditionnelle complète
Si (condition) Alors if (condition) :
Traitement_1 traitement_1
Sinon else :
Choisir un traitement parmi Traitement_2 traitement_2
plusieurs selon la valeur FinSi
d’une condition (test)
Structure de contrôle conditionnelle généralisée
Si (condition_1) Alors if (condition_1) :
traitement_1 traitement_1
Sinon Si (condition_2) Alors elif (condition_2) :
traitement_2 traitement_2
Sinon Si (condition_3) Alors elif (condition_3) :
traitement_3 traitement_3
….. …..
Sinon else :
traitement_n traitement_n
FinSi
Les structures de contrôle itératives (répétitives)
Structure de contrôle itérative complète for compteur in
Répéter un traitement un Pour compteur de début à fin [pas=valeur_pas] Faire range(debut,fin+1,valeur_pas) :
nombre de fois connu à Traitement traitement
l’avance Fin pour
Structures de contrôle itératives à condition d’arrêt
Répéter un traitement Tant  Boucle Tant que
que la condition de Tant que (condition répétition) Faire while (condition répétition) :
répétition est vérifiée Traitement traitement
Fin Tant que
Répéter un traitement  Boucle Répéter
jusqu’à ce que la condition Répéter while not(condition d’arrêt) :
d’arrêt soit vérifiée Traitement traitement
Jusqu’à (condition d’arrêt)
Les opérateurs arithmétiques : + , - , * , / , mod (%) , div (//)
Les opérateurs relationnels (comparaison) : = (==) , > , < , ≥ (>=) , ≤ (<=) , ≠ (!=) ,  (in) , (not in)
Les opérateurs logiques : NON (not) , ET (and / &) , OU (or / |)
Les structures de données
 Les types de données simples : Entier (int), Réel (float), Booléen (bool), Caractère (str), Chaîne de caractères (str)
 Les structures de données composées (structurées) : Tableau (array)

Vous aimerez peut-être aussi