Académique Documents
Professionnel Documents
Culture Documents
U :2020/2021
Institut Préparatoire aux Etudes d’Ingénieurs de Tunis
DS Informatique N°2
Classes: 1ère Année MP & PC
Durée: 1 heure Documents non autorisés
Exercice 1
Quel est le résultat affiché lors de l’exécution des programmes Python suivants ?
1. def test1(L):
for i in L :
i.pop()
L=([[1,2,[3,4]], ['toto'], ['t', True]])) L= [[1,2,[3,4]], ['toto'], ['t', True]]
test1(L)
print(L)
2. def test2():
global x
v=v+x
v,x=10,3
return(x,v)
x,v=0,0
test2()
print(x,v)
3. def test3(x):
global v
v=v+x
v=10
v=4
test3(3)
print(v)
print(mystere('ipeit','i','a'))
Exercice 3
2- la fonction récursive Carré(m) qui vérifie si un mot m est carré ou non. Un mot
est dit carré s’il est de la forme SS où S est une chaine.
Exemple : ‘papa’, ‘boubou’ sont des mots carrés.