Académique Documents
Professionnel Documents
Culture Documents
Partie1 - Programmation Python - CHARANI ETTAIBI
Partie1 - Programmation Python - CHARANI ETTAIBI
Python
Déclaration de variables
Données d’entrées
Traitements
Données en sorties
Programmation Python: Notion d’un algorithme et
programme
Exemple d’application :
• Enoncé Informel: Cahier de charges
Réaliser un algorithme et ensuite un programme
permettant de calculer les résultats d’une facture
simple concernant la vente d’un seul produit.
• Enoncé formel
• Execution:
Programmation Python: Notion d’un algorithme et
programme
Exemple d’application :
• Enoncé Informel: Cahier de charges
Réaliser un algorithme et ensuite un programme permettant de calculer les
résultats d’une facture simple concernant la vente d’un seul produit.
• Enoncé formel:
Pour calculer une facture simple concerant la vente d’un seul produit sans
application de remise:
• Données d’entrées:
Quantité, prix unitaire et le taux de TVA(20%)
• Traitements:
Hors Taxe = quantité * Prix Unitaire
Taxe à Valeur ajoutée:= Hors Taxe * Taux de tva appliqué
Taxe Tout Compris= Hors taxe + Taxe à valeur Ajoutée
• Données en sorties:
Afficher les résultats calculés : Hors Taxe, Taxe à Valeur ajoutée
et Taxe Tout Compris
Programmation Python: Notion d’un algorithme et
programme
Exemple d’application :
Un algorithme ou programme est composé de deux parties principales:
Debut
Organigramme
tva=ht*ttva
ht=q*pu Ttc=ht+tva
tva=ht*ttva
ttc=ht+tva
#Données en sorties:
Ecrite(“Hors taxe est:”,ht) Ecrire(ht)
Ecrite(“Taxe Valeur Ajoutée est:”,tva) Ecrire(tva)
Ecrire(ttc)
Ecrite(“Taxe tout Compris:”, ttc)
Fin.
Fin
Programmation Python: Notion d’un algorithme et
programme
#Variables:
Q, pu, ttva, ht, tva, ttc
Constantes: ttva=0.2
Traduire cet algorithme
Début
en un programme
#Données d’entrées
Ecrite(“entrez la quantité:”)
Lire(q)
Ecrite(“entrez le prix unitaire:”)
Lire(pu)
#Traitements:
ht=q*pu
tva=ht*ttva
ttc=ht+tva
#Données en sorties:
Ecrite(“Hors taxe est:”,ht)
Ecrite(“Taxe Valeur Ajoutée est:”,tva)
Ecrite(“Taxe tout Compris:”, ttc)
Python!
Fin.
Programmation Python: Notion d’un algorithme et
programme
Pourquoi Python ?
• Python fonctionne sur différentes plateformes (Windows, Mac, Linux,
Raspberry Pi, etc.).
• Python a une syntaxe simple similaire à la langue anglaise.
• Python a une syntaxe qui permet aux développeurs d'écrire des programmes
avec moins de lignes que certains autres langages de programmation.
• Python fonctionne sur un système interpréteur, ce qui signifie que le code peut
être exécuté dès son écriture. Cela signifie que le prototypage peut être très
rapide.
• Python peut être traité de manière procédurale, orientée objet ou
fonctionnelle.
Programmation Python: Introduction
Etapes à faire:
Etape1: Télécharger et Installer Python version 3.12
Etape2: Tester le programme ci-dessous en ligne de commande
Etape3: Télécharger et Installer l’éditeur Visual Studio ou autre
Etape4: Tester le programme ci-dessous sur l’éditeur Visual Studio
• Installation de Python
Python est déjà installé sur de nombreux PC et Mac.
Pour vérifier si Python est installé sur un PC Windows. Tapez sur la ligne de
commande (cmd.exe) :
• C:\Users\Your Name>python --version
Si vous constatez que Python n'est pas installé sur votre ordinateur, vous pouvez
le télécharger gratuitement à partir du site Web suivant : https://www.python.org/
Programmation Python: Introduction
• Démarrage rapide Python
• Python est un langage de programmation interprété, cela signifie qu'en tant
que développeur, vous écrivez des fichiers Python (.py) dans un éditeur de
texte, puis placez ces fichiers dans l'interpréteur Python pour être exécuté.
• La façon d'exécuter un fichier python est la suivante sur la ligne de
commande :
• C:\Users\Your Name>python programme1.py
• Commentaire en Python
Ou
"""
Vos commentaire sur plusieurs lignes…….
"""
Programmation Python: Commentaires
• Opérateurs en Python
Programmation Python: Variables
Déclaration des variables en Python:
• Pas de commande pour déclarer une variable
• Une variable est créée au moment de l’attribution d’une valeur
• Variable peut avoir un nom court (comme x et y) ou un nom plus
descriptif (age, qte, total_ht).
a=10
b=20
print(a)
print(b)
Programmation Python: Variables
Variable=input(message)
print(variable)
Exemple:
Programmation Python: Instructions d’’Entrées/Sorties
Instructions conditionnelles :Entrées et Sorties(Input et print)
Instructions Input:
Variable=input(message)
print(variable)
Exemple: