Découverte PYTHON
Nom : NAIM
Prénom : Souleymen
Classe : 2D
Découvrir le langage
TP 0 Python
1) Donner la définition du langage Python
Langage Python : python est un langage de programmation
interprété ? multiparadigme et multiplateformes. Il favorise la
programmation. Impérative structurées, fonctionnelle et orientée.
EX 1
La commande « print » sert à afficher le contenue de la variable
« a ». Mais comme celle-ci n’est pas définie python nous renvoie vers
un code d’erreur.
EX 2
Pour commencer on crée une variable « a » qui pour valeur 3 ensuite
j’utilise la commande « print » qui doit me afficher la valeur de « a »
et je fini par utiliser la commande « print(type) » qui doit me dévoiler
le type de la valeur de « A » python me déclare que la valeur de « a »
est un ‘int’ qui signifie que « a » est un entier
EX 3
On crée une variable « b » qui doit aller chercher la valeur de « a » et
qui additionne 1.2 on lui demande de faire l’addition et de nous
donner la valeur de « b » qui est « 4.2 » et pour finir on lui demande
de donner le type de la variable B qui nous donne « float » ce qui
signifie une valeur décimale.
EX 4
On demande a de calculer la valeur de la variable « b » qui est égale a
la somme de « a » et un caractère ensuite on demande a python de
nous donner le valeur de la variable « b » python nous envoie un
code d’erreur qui nous dit que nous ne pouvons pas additionné un
chiffre et des caractère.
EX 6 :
On crée une variable « a » qui a pour valeur une chaine de caractère
« Vive » on demande a python de l’afficher. On demande par la suite
le type de la valeur « a » qui est « str ». on crée une variable « b » qui
est la somme de « a » et de « la snt » on demande a python de
montrer la valeur de « b » on demande a python de recopier 2 fois le
contenue de « b » et pour finir on lui demande de nous donner la
valeur de « c »
EX 7
Dans ce programme python vérifie que la variable a est inferieur a 8
et il dit que c’est vrai.
EX 10
On affect 2 a une variable « a » on demande a python si « a » est égal
a 8 il nous répond donc que non car « a » est égal a 2 a la fin a==8 est
un operateur boleen
EX 12 donner des exemples
Types Entier INT Float Booleen STR
carractère
Exemple 1 ;56 ;2022 4.2 ; 1.54 True ; false ‘’Vive snt’’
EX 13 :
On crée une variable « x » contenant une chaine de caractère
« python » on demande à python de nous d’afficher le type la
variable « x » qui est une chaine de caractère « str » et enfin on
demande a python d’afficher la longueur de la variable « x » et
python nous donne « 6 »
EX 14
On crée une variable « a » composer de 6 élément séparer par des
virgules. On afficher la valeur de la variable « a » on demande par la
suite le type de la variable « a » python nous répond que c’est une
« liste ». Pour finir on demande la longueur de la variable « a »
python nous donne 6
EX15 :
Le premier élément d’une liste commence à 0.
Ex 16
Contenue des A B C
variables
Ligne 1 7 Non définie Non définie
Ligne 2 7 8 Non définie
Ligne 3 7 8 15
Ligne 4 16 8 15
Ligne 5 16 13 15
Ex 17
Ecrire un algorithme permettant de calculer le périmètre d’un
rectangle
Longueur=20
Largeur=10
Définir la longueur
Définir la largeur
Calculer le périmètre
Afficher le résultat
Ex 18
Ecrire l’algorithme permettant de calculer l’ordonnée de la fonction y=ax+b
x a b y
2 1 0 2
2 2 2 6
2 3 4 10
EX 19 :
EX 20
donner le valeur a une variable et si cette valeur est superieur à 5, alors on va incrémenter la
valeur de 1
A=10
Tester si A>5
On crée une variable « a » avec pour valeur 10 on demande a donne comme instruction a python que
si « a » est supérieur à 5 alors python ajoute 1 a la variable « a » avec la commande « if a>5 : a=a+1 »
et pour finir on demande a python d’afficher la valeur de « a »
Ex 21
On crée une variable « a » et on lui attribue la valeur de 20 on ordonne à python que si a>5 on ajoute
1 a « a » et si a<5 on retire 1 a « A » ici 20<5 donc python ajoute 1 ce qui donne 21
EX22 : condition elif
Je crée une variable « a » et je lui donne la valeur de 5 je demande a python que si « a » est supérieur
a 5 on ajoute 1 a « a ». Sinon on demande à python d’ajouter 1000 a « a » si « a » est egal a 5. Par
contre si a ne donne a ne remplit pas une des deux conditions précédentes on retire 1 a « a ». On
demande a python d’afficher la valeur de « a »
EX 23 :
On demande a python de demande quel est ma masse et mon poids je demande a python de calculer
mon imc et en fonction des resultat il me dira si je suis maigre ou corpulence ideal ou surpoids ou
obésité.
2eme cas :
3eme cas
EX24 :
WHILE SIGNIFIE TANT QUE SI ON VEUT CREE UNE BOUCLE POUR CREER UNE BOUCLE IL FAUT DONC
UTILISER WHILE
EX25