Mathematics">
[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
3 vues2 pages

Programmation Python

Le document présente les bases de la programmation en Python, en expliquant la notion de programme, la création de variables, et les structures conditionnelles. Il inclut des exemples d'algorithmes et leur traduction en code Python, ainsi que des exercices pratiques pour appliquer ces concepts. Python est décrit comme un langage puissant et facile à utiliser, sans syntaxe complexe pour la déclaration de variables.

Transféré par

Hayate Hauate
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)
3 vues2 pages

Programmation Python

Le document présente les bases de la programmation en Python, en expliquant la notion de programme, la création de variables, et les structures conditionnelles. Il inclut des exemples d'algorithmes et leur traduction en code Python, ainsi que des exercices pratiques pour appliquer ces concepts. Python est décrit comme un langage puissant et facile à utiliser, sans syntaxe complexe pour la déclaration de variables.

Transféré par

Hayate Hauate
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

Prof DEHMANI MOHAMED | Chapitre 3 : Programmation Python| Niveau scolaire TC

✓ Notion de programme La lecture


Un programme est la traduction de l’algorithme sous une forme  Algorithme:
compréhensible par la machine lire(a);
Python est un langage informatique de haut niveau c’est une suite  Python:
d'instructions données par l'homme à l'ordinateur pour qu'il exécute a=input()
certaines tâches. a=int(input())
Il est actuellement le langage le plus utilisé au monde car puissant, rapide a=float(input())
et facile. Remarque:
Python ne possède pas de syntaxe particulière pour créer ou “déclarer” On peut utiliser la fonction input() pour récupérer une valeur par
une variable : les variables Python sont automatiquement créées au l’utilisateur et même pour afficher un message .
moment où on leur assigne une valeur. Exemple:
Les variables ➢ au lieu d’écrire:
 Algorithme: variable a : entier; print (‘entrez votre nom’)
 Python: n=input()
L’affectation ➢ il suffit d’écrire:
 Algorithme: A5; n=input(‘ entrez votre nom’)
 Python: a = 5 ✓ Structure conditionnelle:
Type des Variables :  Algorithme:
Le type d’une variable correspond à la nature de celle-ci : si a> 0 alors
Algorithme Python écrire(‘ nombre positif ’);
entier int sinon
écrire(‘ nombre négatif ’);
réel float
fin si
chaîne de caractères str
 Python:
logique bool
if a >0 :
L’écriture
print(‘ nombre positif ’)
 Algorithme: Else :
écrire( ‘ tapez un nombre’ ); print(‘ nombre négatif ’)
écrire( ‘ la somme est ’ , P);
 Python:
print( " tapez un nombre ")
print( ‘ tapez un nombre ' )
print( ' a=', a)

1
Prof DEHMANI MOHAMED | Chapitre 3 : Programmation Python| Niveau scolaire TC

Les exercices :
Structure à choix multiples:
EXE1 :Ecrire un programme en python qui calcule le produit de deux
 Algorithme:
Cas variable vaut nombres réels entrés au clavier puis afficher le résultat.
valeur1 : instructions1 EXE2 : Ecrire un programme en python qui demande la valeur du rayon pour
valeur2 : instructions2 calculer la surface d’un cercle puis afficher le résultat.
EXE 3 : Ecrire un programme qui demande son prénom à l'utilisateur, et qui
fin cas
 Python:
lui réponde par « Bonjour » suivi du prénom.
match variable : EXE 4 : Un programme qui demande un nombre entier à l’utilisateur, et
case valeur1 : l’informe ensuite si ce nombre est positif ou négatif
instructions1 EXE 5 : Un programme qui trouve le maximum de deux nombres réels.
case valeur2:
instructions2
EXE 6 : Ecrire un programme qui permet d’afficher le reste et le quotient de
deux entiers saisis par le clavier.
Opérations en python EXE 7 :Ecrire un programme qui permet la permutation de deux variables
Pour le type numérique on a les opérateurs arithmétiques suivants : EXE8 : Ecrire un programme pascal qui demande un entier à l'utilisateur et
• + : Addition
détecter ensuite si ce nombre est pair ou impair
• – : Soustraction
• * : Multiplication
• / : Division
• // : Division entière
• %: modulo c'est le reste de la division entière
• ==: égal
• **: Puissance (exponentiation)

Vous aimerez peut-être aussi