´
Ecrire des instructions conditionnelles qui r´epondent au probl`eme qui suit : si la longueur
de la liste est paire alors vous renvoyez le premier et le dernier terme si la longueur
est impaire alors vous renvoyez le terme du milieu de la liste.
long=len(L)
if long%2==0:
print("le premier terme est", L[0], "et le dernier terme est", L[long-1])
else:
print("le terme au milieu de la liste est", L[(long-1)//2])
# attention (long-1)/2 ne fonctionne pas car l’indice est un nombre entier !!
Exercice 4
Cr´eez (sur votre feuille) 4 listes nomm´ees hiver,printemps,ete (sans accent) , automne
contenant les mois correspondant `a ces saisons. Cr´eez ensuite une liste saisons conte-
nant les sous-listes hiver,printemps,ete (sans accent) , automne.
In [28]: hiver=["janvier","fevrier","mars"]
In [29]: printemps=["avril","mai","juin"]
In [30]: ete=["juillet","aout","septembre"]
In [31]: automne=["octobre","novembre","decembre"]
In [32]: saisons=[hiver,printemps,ete,automne]
In [33]: saisons[2]
Out[33]: [’juillet’, ’aout’, ’septembre’]
In [34]: saisons[1][0] # le [1] d´esigne la liste printemps
Out[34]: ’avril’
In [35]: saisons[0][1::] # le [0] d´esigne la liste hiver
Out[35]: [’fevrier’, ’mars’]
Exercice 5
Comment obtenir rapidement en ´ecrivant juste ”cui” ?
cuicuicuicuicuicuicuicuicuicuicuicuicuicuicuicuicuicui
In [39]: "cui"*5
Out[39]: ’cuicuicuicuicui’
Exercice 6.
´
Ecrire les instructions suivantes en Python.
Demander deux nombres r´eels au hasard `a une personne ext´erieure.
3