0% ont trouvé ce document utile (0 vote)
14 vues4 pages

TP - Formation Python 2024

Le document présente une formation sur Python, incluant des instructions de base à exécuter dans la console Python IDLE. Il propose également une série d'exercices pratiques pour renforcer les compétences en programmation, tels que la création de scripts pour interagir avec l'utilisateur et effectuer des calculs. Enfin, il demande de créer des dossiers pour organiser les scripts des exercices de formation.

Transféré par

othmane1993
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues4 pages

TP - Formation Python 2024

Le document présente une formation sur Python, incluant des instructions de base à exécuter dans la console Python IDLE. Il propose également une série d'exercices pratiques pour renforcer les compétences en programmation, tels que la création de scripts pour interagir avec l'utilisateur et effectuer des calculs. Enfin, il demande de créer des dossiers pour organiser les scripts des exercices de formation.

Transféré par

othmane1993
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 DOCX, PDF, TXT ou lisez en ligne sur Scribd

Formation Python

Partie1 : Lancer « Console Python IDLE » , puis exécuter les instructions ci-
dessous.
N
Instructions à saisir Résultat obtenu + commentaire ou explication
°

>>> 5+3
1 >>> 5*3
>>> 5**3

>>> x=1
>>> x
2 >>> print(x)
>>> print()
>>> print(‘x’)

>>> a,b,c=3,5,7
>>> print(a,b,c)
>>> a-b/c
>>> (a-b)/c
3 >>> b/c
>>> b//c
>>> b%c
>>> print(a+b+c)

>>> d=1.1
>>> d/c
4 >>> d//c
>>> divmod(b,a)

>>> print(type(a))
5 >>> pi=3,14
>>> print(type(pi))

>>> s='Python'
6 >>> type(s)
>>> 2+’1.5’

>>> n1=input('Entrer un entier


n1: ')
>>> n2=input('Entrer un entier
7 n2: ')
>>> n=n1+n2
>>> print(n)
>>> print(type(n))

>>> n1=int(input('Entrer un entier


n1: '))
>>> n2=float(input('Entrer un réel
8 n2: '))
>>> n=n1+n2
>>> print(n)
>>> print(type(n))

>>> s1= ‘abcdefgh’


>>> s1[2]
>>> print(s1[8])
9 >>> print(s1[-1])
>>> print('la taille de la chaine
est',len(s1))

>>> s2="123456789"
1 >>> print(s2[:5])
0 >>> print(s2[3:])
>>> print(s1 + ’ et ’ + s2)

COORDINATION GENIE KHOURIBGA


CHARIF OTHMANE 1
N
Instructions à saisir Résultat obtenu + commentaire ou explication
°

>>>from math import *


1 >>>sqrt(4)
1 >>>pi
>>> help(“math”)

COORDINATION GENIE KHOURIBGA


CHARIF OTHMANE 2
Partie2 :Créer un dossier sur votre bureau avec le nom « TP_Jour1 », et enregistrer tous les
scripts dans ce dossier.
Exercice 1 :
Saisir un script Python qui demande à l’utilisateur son nom, et sa classe, et qui affiche par la suite le message
suivant :
Bonjour – Nom – vous êtes de la classe – Classe.
Exemple : Pour un élève qui s’appelle Karim de la classe TCS 2, le message qui s’affiche est : Bonjour Karim, vous êtes de la
classe TCS 2.
Exercice 2 :
Ecrire un programme qui demande un nombre à l’utilisateur, puis qui calcule et affiche le carré de ce nombre.
Exercice 3 :
Ecrire un script Python qui calcule le périmètre d’un cercle à partir de son rayon.
Exercice 4 :
Ecrire un script Python qui demande à l’utilisateur de saisir une année de naissance et calcule l’âge qu’aura la
personne en 2020
Exercice 5 :
On souhaite calculer et afficher, à partir d’un prix hors taxe saisi, la TVA ainsi que le prix TTC
• Le montant TTC dépend de :
• Du prix HT
• Du taux de TVA de 20,6
Exercice 6:
Écrire un script Python permettant de permuter les nombres stockés dans deux variables a et b de deux façons
différentes.
Exercice 7 :
Écrire un programme qui permet de lire un nombre entier de secondes au clavier, et l’exprimer sous forme
d’heures, minutes et seconde en utilisant trois variables : S, M, H.

Exercice 8:
Écrire un programme Python pour convertir les jours spécifiés en années, semaines et jours. Note : Ne pas tenir
en compte les années bissextiles.
Exemple: Entrez le nombre de jours: 2570
Années: 7
Semaines: 2
Jours: 1
Exercice 9 :
* Afficher la valeur 100 de la somme de la lettre "50" et le nombre 50, puis afficher la valeur suivante "5050"
*Avec les lettres "1" et "0" afficher le nombre 1000.
* Calculer 5!
Exercice 10:
Écrire un programme Python pour calculer la distance entre deux points A(x1,y1) et B(x2,y2).
Remarque: x1, y1, x2, y2 sont tous des valeurs flottantes.
Exemple:
Entrée x1: 10
Entrée y1: 18
Entrée x2: 40
Entrée y2: 20
Distance entre ces points est: 30.0666
Exercice 11 :
Écrire un programme Python pour calculer la longueur d’une chaîne de caractères.
Exercice 12:
Ecrire un programme en Python pour inverser les chiffres d'un nombre saisi par l'utilisateur.

COORDINATION GENIE KHOURIBGA


CHARIF OTHMANE 3
Partie3 :Créer un dossier sur votre bureau avec le nom « TP_Jour2 », et enregistrer tous les scripts
dans ce dossier.
Exercice 1 :
Écrire un programme en Python qui affiche N fois « Hello » séparer par « ; », de deux façons différentes.
Entrez un nombre: 5
Hello ; Hello ; Hello ; Hello ; Hello ;
Exercice 2 :
Ecrivez un programme en Python qui calcule la somme de 1 à N, où N est saisi par l'utilisateur.
Exemple :
Entrer un nombre: 7
La somme de 1 à 7 est 28
Exercice 3:
Écrire un programme en Python qui affiche la table de multiplication d'un entier saisi par l'utilisateur.
Exercice 4:
Écrire un programme en Python pour calculer la factorielle d’un nombre entier saisi par l’utilisateur. (Remarque: le factoriel de 5, qui
s’écrit 5! = 5 × 4 × 3 × 2 × 1).
Exercice 5:
Ecrire un programme en Python qui demande l’âge et permet de renseigner sa catégorie sachant que les catégories sont les suivantes:
 Gamin de 6 à 7 ans
 Pupille de 8 à 9 ans
 Jeune de 10 à 11 ans
 Cadet après 12 ans
Exercice 6:
Écrire un programme en Python qui demande à l'utilisateur deux nombres n1 et n2 et lui indique ensuite si le produit de ces deux
nombres est positif ou négatif. On prévoit dans le programme le cas où le produit peut être nul.
Exercice 7:
Écrire un programme Python pour vérifier si un nombre est pair ou impair.
Exercice 8:
Écrire un programme en Python qui permet de savoir si le nombre saisi est Premier ou non. (Un nombre premier est un nombre
uniquement divisible par 1 ou par lui-même).
Exercice 9:
Écrire un programme en Python qui affiche une Pyramide complète inversée avec des *, en fonction d'un entier N saisi par
l'utilisateur.
Exemple1: Exemple 2:
Entrer le nombre de lignes: 5 Entrer le nombre de lignes: 5
********* *
******* ***
***** *****
*** *******
* *********
Exercice 11:
Écrire un programme en Python qui affiche le triangle de Pascal, en fonction d'un entier N saisi par l'utilisateur.
Exemple de sortie:
Entrer le nombre de lignes: 6
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1

Exercice 12:
Ecrire un programme en Python qui compte le nombre de chiffres dans un nombre saisi par l'utilisateur.
Exemple:
Donner un nombre: 9876
Le nombre de chiffres est 4
Exercice 13:
Ecrivez un programme en Python pour inverser les chiffres d'un nombre saisi par l'utilisateur.
Exemple :
Donner un nombre: 123
Le nombre inversé est 321

COORDINATION GENIE KHOURIBGA


CHARIF OTHMANE 4

Vous aimerez peut-être aussi