TP Maelys CARTEAU 1°4

Télécharger au format odt, pdf ou txt
Télécharger au format odt, pdf ou txt
Vous êtes sur la page 1sur 4

A

B Maëlys CARTEAU
1°4

=
TP 2 – 1ère spécialité – Listes
D
C Exercice 1 :
→ 1) a) >>> Liste [2] affiche l’élément d’indice 2, c’est-à-dire 'nuit'.

b) >>> len(Liste) affiche la longueur de la liste Liste, c’est-à-dire 4.

2) Pour que la liste soit [‘jour’, 13, ‘nuit’, 67, ‘lune’] il faut écrire :

dans la console.

Exercice 2 :
L’instruction Liste1+Liste2 affiche les deux listes concaténées :

Exercice 3 :
1) L’instruction mystere(4) écrite dans la console retourne le nombre de fois qu’il y a le nombre 4
dans la liste ‘liste’ :

L’instruction mystere(9) écrite dans la console retourne le nombre de fois qu’il y a le nombre 9 dans
la liste ‘liste’ :

2) Cette fonction permet de trouver combien il y a de fois un nombre donné par l’utilisateur dans la
liste : liste=[2,6,4,1,2,4,8,6,4,2].

Exercice 4 :
Voir fichier python pour tester le programme, sinon voici la capture d’écran :

Exercice 5 :
1) Quand on écrit l’instruction echantillon(10) dans la console, cette fonction renvoie une liste de 0
et de 1 qui n’est jamais la même à chaque fois qu’on réécrit cette instruction :

2) Cette fonction crée une liste de n nombres aléatoires entiers entre 0 et 1.


3) Voir fichier python pour tester le programme, sinon voici la capture d’écran :

Exercice 6 :
1) Pour créer la variable L et lui affecter la liste donnée il faut écrire :

2) Voici le résultat obtenu quand on écrit l’instruction sorted(L) dans la console :

Cette instruction permet de trier les valeurs de la liste dans l’ordre croissant.

3) La liste L a été modifié, les valeurs de la liste ont été changées de place.

4) L’instruction L.sort() affiche la liste L triée dans l’ordre croissant :

5) Quand on rappelle la liste L dans la console, on voit qu’elle n’est pas identique à la liste initiale
(comme le montre la capture d’écran précédente).

6) L’instruction sorted(L) renvoie une liste copié de L mais triée et l’instruction L.sort() trie la liste
L.

APPLICATION : PARCOURIR LES ÉLÉMENTS D’UNE LISTE

Application 1 :
a)
Entrée : saisir une liste de nombres L
Traitement :
nb ← 0
Pour chaque élément elt de la liste L
nb ← nb + elt
m ← nb / longueur de la liste L
Sortie : Retourner m

b) Voir fichier python pour tester le programme, sinon voici la capture d’écran :
Application 2 :
a)
Entrée : Saisir une liste L, un nombre a et un nombre b, a étant plus petit que b
Traitement :
nb → 0
Pour chaque élément elt de la liste L
si elt est compris entre a et b inclus
nb → nb + 1
Sortie : Retourner nb

b) Voir fichier python pour tester le programme, sinon voici la capture d’écran :

c)

APPLICATION : COMPLÉTER UNE LISTE

Application :
a) V pavé droit = Longueur × largeur × hauteur
Côté carré jaune = 50 – ((50 – 2x) – x)
= 50 – 50 + 2x + x
= 3x
V(x) = (50 – 2x)² × 3x

b) Voir fichier python pour tester le programme, sinon voici la capture d’écran :

Exercice n°1 :
a)

b)
Exercice n°2 :
a)

b)

Exercice n°3 :
a)

b)

Exercice n°4 :
a) Factoriser(468) renvoie :

b)

c) Mon programme ne marche pas mais voilà les pistes que j’ai exploité :

Vous aimerez peut-être aussi