0% ont trouvé ce document utile (0 vote)
420 vues17 pages

TP Python

python

Transféré par

Hanen ghazouani
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)
420 vues17 pages

TP Python

python

Transféré par

Hanen ghazouani
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

TP PYTHON

Assuré par Mme Hanene Ghazouani


Exercice 1
• 1. Ecrire un programme en langage Python qui demande

à l’utilisateur de saisir son nom et de lui afficher son nom


avec un message de bienvenue !
Solution
• # demander à l ’ u t i l i s a t e u r de s a i s i r son nom

• name = input ( " S a i s i r v o t r e nom : " )

• print ( " Bienvenue : " , name )

• """

Après exécution :
• S a i s i r v o t r e nom : Farid

• Bienvenue : Farid
Exercice 1
• Ecrire un programme en Python qui demande à

l’utilisateur de saisir deux nombres a et b et de lui afficher


leur somme : a + b
Solution
# demander à l ’ u t i l i s a t e u r de s a i sir l e s v al e u r s de
a e t de b
a = input ( " Tapez l a v al e u r du nombre a : " )
b = input ( " Tapez l a v al e u r du nombre b : " )
# C o n v e r ti r l e s c h ai n e s de c a r a c t è r e s en e n t i e r
a = int ( a )
b = int ( b )
s = a+b
print ( "La somme de a e t de b e s t a + b = " , s )
Exercice 1
• Ecrire un programme en Python qui demande à

l’utilisateur de saisir deux nombres a et b et de lui afficher


leur maximum
Solution
# lire l e s v al e u r s de a e t b
a = int ( input ( " Tapez l a v al e u r du nombre a : " ) )
b = int ( input ( " Tapez l a v al e u r du nombre b : " ) )
# Faire un t e s t de comparaison pour trouver le plus grand
if ( a > b ) :
print ( "Le maximum de a e t de b e s t : a = " , a )
else :
print ( "Le maximum de a e t de b e s t : b = " , b )
Exercice 1
• . Ecrire un programme en langage Python qui demande à

l’utilisateur de saisir son nombre entier et de lui afficher si


ce nombre est pair ou impair
Solution
# Li r e l a v al e u r de n
n = input ( "Type v al u e o f the i n t e g e r n : " )
# Convertir n en entier
n = int ( n )
# Tester si n est pair ou non
if ( n%2 == 0 ) :
print ( "Le nombre ’ " , n , " ’ t apé e s t p ai r " )
else :
print ( "Le nombre ’ " , n , " ’ t apé e s t imp ai r " )
Exercice
• Ecrire un programme en langage Python qui demande à

l’utilisateur de saisir son âge et de lui afficher le message


ń vous êtes Majeur ! ż si lâge tapé est supérieur ou égale
à 18 et le message ń vous êtes mineur ! ż si lâge tapé est
inférieur à 18 Solution. ... 1
Solution
• # Demander à l ’ u t i l i s a t e u r de t a p e r son âge

age = int ( input ( " Tapez v o t r e age : " ) )


if ( age > 1 8 ) :
print ( " Vous ê t e s ma jeur ! " )
else :
print ( " Vous ê t e s mineur ! " )
Exercice
• Ecrire un programme en Python qui demande à

l’utilisateur de saisir 3 nombre x, y et z et de lui afficher


leur maximum
Solution
• # Demander à l ’ u t i l i s a t e u r de t a p e r 3 nombres a , b , c
• a = int ( input ( "Type a v al u e o f the number a " ) )
• b = int ( input ( "Type a v al u e o f the number b " ) )
• c = int ( input ( "Type a v al u e o f the number c " ) )
• 6 # d é f i n i r e t i n i t i a l i s e r l e maximum à z e r o
• max = 0
• if(a>b):
• max = a
• else :
• max = b
• if (max < c ) :
• max = c
• else :
• max = max
• print ( "Le maximum de s t r o i s nombre e s t : max( a , b , c ) = " , max)
Exercice
• Ecrivez un programme en Python qui demande à

lutilisateur de saisir le rayon d’un cercle et de lui renvoyer


la surface et le périmètre.
Solution
• 1 # im p o r t e r l e nombre pi à p a r t i r de l a b i b l i o t h è q u e math
• 2 from math import pi
• 3 # l i r e l a v al e u r du rayon r
• 4 r = int ( input ( " S a i s i s s e z l a v al e u r du rayon r : " ) )
• 5 # c a l c u l du p é rim è t r e du c e r c l e
• 6 P = 2∗ pi ∗ r
• 7 # c a l c u l de l a s u r f a c e du c e r c l e
• 8 S = pi ∗( r ∗ ∗2 )
• 9 print ( "Le p é rim è t r e du c e r c l e de r ay on s r =" , r , " e s t P = " ,
P)
• 10 print ( "La s u r f a c e du c e r c l e de r ay on s r =" , r , " e s t S = " , S
)
Exercice
• Écrire un programme Python qui teste si une liste est vide

ou non. Même question pour une chaine de caractères.


Solution
• # −∗− c odin g : u t f −8 −∗−

• myList = [ ]

• if not myList :

print ( " myList est vide " )


• else :

• print ( " myList est non vide " )

• # On peut aussi utiliser len ( ) : if ( len ( myList ) )==0)

Vous aimerez peut-être aussi