Exercices sur les tuples en Python

Exercices sur les tuples

Exercice 1

  1. Créer une variable age contenant la valeur 81.

  2. Créer un tuple nommé personne contenant les valeurs “Dupont”, “Maurice”, age, 25, 59000 rangées dans cet ordre.

  3. Quelle instruction entre-t-on pour accéder à la première valeur du tuple personne ?

  4. Effectuer l’instruction personne[2]. Qu’observez vous ?

  5. Modifier la valeur de la variable age et effectuer à nouveau l’instruction personne[2]. Que se passe-t-il ?

Exercice 2

Déterminez ce qu’il se passe lorsqu’on chercher à obtenir un fragment de tuple dans les cas suivants :

  • le second indice est plus petit que le premier ;
  • le second indice est plus grand que la taille du tuple.

# Exercice 3

Écrire une fonction trouve qui prend en argument un tuple et un élément et qui renvoie la position de cet élément dans le tuple. Elle renverra -1 si l’élément n’est pas trouvé.

Exercice 4

Écrire une fonction qui prend en argument un tuple composé de nombres entiers et renvoie un tuple contenant le plus grand des entiers et le plus petit.

Exercice 5

Écrire une fonction multiplie qui prend en argument un tuple appelé nombres composé de nombres, et un entier naturel n non nul et renvoie un nouveau tuple obtenu en multipliant chaque élément du tuple par n.

Exercice 6

Écrire une fonction separe qui prend en argument un tuple composé de nombres entiers et renvoie un tuple contenant deux tuples : le premier ne contenant que les entiers pairs du tuple de départ et le deuxième que les entiers impairs.

Retour