Vous êtes sur la page 1sur 4

Corrigé TP2

Exercice 1 :

Exercice 2 :

print("Donnez deux valeurs entieres :")

x = int(input("n1 = "))

y = int(input("n2 = "))

if x < y:

plus_petit = x

else:

plus_petit = y

print("La plus petite des deux est", plus_petit)

Exercice3 :

entier = 35

chaine = "Ma chaîne"

somme = str(entier) + chaine

print (somme)

print (type(somme))

Exercice 4 :

entier = int (input ())

print ("Entier : ",entier)

1
print ("Type : ",type (entier))

Exercice 5 :

for i in range (0,50):

print ("Je dois ranger mon bureau")

Exercice 6:

a=0

b=10

while a<b:

print(a)

a+=1

ouuuu

b=10

while b: # signifie : tant que b est vrai (i-e b non nul)

b=b-1

if b % 2 != 0:

print(b, end=" ")

Exercice 7:

n = int(input("Entrez un entier [1 .. 10] : "))

while not(1 <= n <= 10):

n = int(input("Entrez un entier [1 .. 10], S.V.P. : "))

print("\nValeur saisie :", n)

Exercice 8 :

for lettre in "ciao":

2
print(lettre)

print()

for i in [7, 'm', 2.718]:

print(i, end=" ")

Exercice 9 :

for i in range(1, 11):

if i == 5:

break

print(i, end=" ")

print()

Exercice 10:

for i in range(1, 11):

if i == 5:

continue

print(i, end=" ")

print()

Exercice 11:

chaine1= input("Chaîne 1 : ")

chaine2= input("Chaîne 2 : ")

if ( len(chaine2) > len(chaine1) ) :

print (("Chaîne la plus grande : " + chaine2 ))

else:

print (("Chaîne la plus grande : " + chaine1 ))

3
Exercice 12 :

nombre = int (input("Nombre : "))

modulo3 = nombre%3

modulo2 = nombre%2

if modulo2 == 0 :

print ("Ce nombre est pair")

elif modulo3 == 0 :

print ("Ce nombre est impair, mais est multiple de 3")

else :

print ("Ce nombre n'est ni pair ni multiple de 3")

Vous aimerez peut-être aussi