2. 1. Introduction;
2. Type de données en python;
3. Les instructions de bases;
4. Les structures conditionnelles;
5. Les structures répétitives(Les boucles);
6. Les fonctions;
7. Les listes.
Plan
Formation
initiation
en
python
2
3. C’est un langage développé par Guido van Rossum en 1991 aux Pays-Bas
Il est caractérisé par une syntaxe simple, claire et cohérente;
Il est conçu pour optimiser la productivité des programmeurs en offrant des
outils de haut niveau et une syntaxe simple à utiliser;
Il permet une initiation aisée aux concepts de base de la programmation;
On peut utiliser python soit en mode interactif (exécution des instructions en
Shell) ou en mode script (création d’un fichier contenant les instructions de
python).
Introduction
Formation
initiation
en
python
3
5. Type de données en python
Formation
initiation
en
python
5
Python est un langage typé dynamiquement : le type d’une variable est
déterminé par l’interpréteur au moment de l’exécution et n’a pas besoin d’être
déclaré
Les types simples
Exe,ple int floqt str bool
7. La lecture l'écriture et en Python
Formation
initiation
en
python
7
L'instruction de lecture en Python( la
saisie)
La fonction input() met le programme en pause et attend de
l’utilisateur un message au clavier (qu’il termine en appuyant sur la
touche "Entrée"). Le message est une chaîne de caractères.
8. La lecture l'écriture et en Python
Formation
initiation
en
python
8
L'instruction de lecture en Python( la
saisie)
9. La lecture l'écriture et en Python
Formation
initiation
en
python
9
L'instruction de lecture en Python( la
saisie)
10. La lecture l'écriture et en Python
Formation
initiation
en
python
10
L'instruction d'écriture en Python(
l'affichage)
La fonction print(chaine1,chaine2,chaine3,...) affiche des chaînes ou
des objets.
16. Les Structures conditionnelles
Formation
initiation
en
python
16
Si ... alors ...
Remarques
Une condition est une expression booléenne. Elle est soit vraie soit fausse
Fréquemment, cette condition se présente sous forme de comparaison en
utilisant les opérateurs : <, >, <=, >=, =, <>,....
La condition est soit "simple", soit "composée". Dans le cas d'une condition
composée, vous utiliserez des opérateurs logiques ; les plus utilisés sont :
and, or, not.
Le traitement peut comporter une ou plusieurs instructions.
27. Les Structures répétitives
Formation
initiation
en
python
27
La boucle for
Écrire un script qui permet de calculer et d'afficher le factoriel
d'un nombre entier positif :
Sachant que : 𝑘! = 1 ∗ 2 ∗ 3 ∗. .∗ 𝑘 et 0!=1
Exemple:
5!= 120
Exercice d'application
29. Les Structures répétitives
Formation
initiation
en
python
29
La boucle while
Réécrire un script qui permet de calculer et d'afficher le factoriel
d'un nombre entier positif :
Sachant que : 𝑘! = 1 ∗ 2 ∗ 3 ∗. .∗ 𝑘 et 0!=1
Exemple:
5!= 120
Exercice d'application