07-listes2.pdf créer des liste avec scialab

Telechargé par Kalifa.konate19
PCSI – Lycée Dupuy de Lôme – 2019/2020
COMPLÉMENTS SUR LES LISTES
Exercice 1
1. Créer la liste Ldes premiers cubes, de 13à 103.
>>> L=
2. Ajouter l’élément 113à la fin, en utilisant append.
>>>
3. Ajouter 0 au début de la liste.
>>>
4. Vérifier que 8 est présent dans la liste, puis l’enlever.
>>>
>>>
5. Supprimer le troisième élément de la liste.
>>>
6. Créer la liste B=[1,2,1,2,1,2,1,2,1,2] à partir de A=[1,2]
>>> A = [1 ,2]
>>> B =
Exercice 2
1. Que fait le programme suivant? Que contient la variable notes à la fin du programme?
N = int(input ( " C om bi en d ’é tu di an ts dan s la cl as se ? " ))
notes = []
for iin range(1 , N +1) :
note = float (input ( " D on ne r une not e : " ))
notes . a ppend ( note )
print( notes )
2. Créer la liste notes=[1.5 , 5.0 , 11.0 , 5.3 , 9.0 , 17.0] avec le programme précédent,
puis mettre cette partie de programme en commentaire pour ne plus modifier votre liste de notes.
1
PCSI – Lycée Dupuy de Lôme – 2019/2020
3. Déterminer la moyenne mdes notes de la classe.
4. Écrire un programme permettant d’obtenir le nombre de notes strictement en dessous de cette
moyenne.
5. Déterminer la variance Vdes notes de la classe.
2
PCSI – Lycée Dupuy de Lôme – 2019/2020
Exercice 3
Écrire un programme qui détermine le maximum et le minimum d’une liste L(sans utiliser les fonctions
max et min de python).
L = [5 ,2 ,3 ,8 ,1 ,8 ,9] # un ex emple de liste
Exercice 4
Soit (un)nNla suite définie par u0=1, u1=2 et, pour tout nN,un+2=4un+1+3unn. Écrire un
programme qui demande de saisir un entier naturel npuis crée et affiche la liste L=[u0,u1,...,un].
Exercice 5
1. Étant donné deux listes L1 et L2, écrire un programme qui détermine la liste des éléments de L1
qui sont également dans L2.
2. Tester avec L1=[0,1,2,1,-1] et L2=[3,5,1,0,9,7].
3
PCSI – Lycée Dupuy de Lôme – 2019/2020
3. Améliorer le programme pour que le résultat ne contienne pas de doublons.
Exercice 6
On considère la suite (un)ndéfinie par un+1=(1)nun+2n+1 et u0= −3.
On souhaite créer une liste contenant les listes [un,p(un)] où p(un) est la chaine de caractères donnant
la parité de un(’pair’ ou ’impair’), jusqu’à ce que un>70. Compléter le programme suivant.
u = -3
n=0
L =
while :
if :
L. app end ( )
else :
L. app end ( )
u =
n =
print(L)
4
1 / 4 100%

07-listes2.pdf créer des liste avec scialab

Telechargé par Kalifa.konate19
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !