[PDF] [PDF] TP Listes et boucles en Python ISN 1 Les listes Une liste est une

Listes et boucles en Python ISN Le premier élément d'une liste possède l' indice 0 Réalise une boucle en faisant parcourir à la variable var toute la liste list



Previous PDF Next PDF





[PDF] TP3 - Boucle for, listes, boucle while

Dans le Shell Python, construisez une liste l1 contenant les entiers de 1 à 12 compris Afectez ensuite cete liste à une seconde variable l2 : l2 = l1 Modifez des 



[PDF] TP Python 3

On peut l'utiliser dans une boucle ou bien encore le convertir en liste Exercice 1 : Afficher des étoiles (programme TP3_1) a) écrire un programme TP3_1 py qui 



[PDF] Les boucles FOR et WHILE - Normale Sup

Mettre en œuvre une boucle WHILE ; • Appliquer les Mise en œuvre d'une boucle FOR 5 4 La liste est la structure de donnée la plus utilisée en Python



[PDF] TP Listes et boucles en Python ISN 1 Les listes Une liste est une

Listes et boucles en Python ISN Le premier élément d'une liste possède l' indice 0 Réalise une boucle en faisant parcourir à la variable var toute la liste list



[PDF] TP : BOUCLES ET LISTES EN PYTHON - Sup 3 - Prépa - Carnot

b) Écrire une fonction str2list_compr(chaine) répondant à la question avec liste en compréhension 4 c) Quel est le résultat de list('texte')? 5 On veut établir la liste 



[PDF] Exercices corrigés

2010 – 2011 Informatique Scientifique version 2 2 Python 3 Exercices corrigés Affichez chaque élément d'une liste en utilisant une boucle for 7 Affichez les 



[PDF] 4 Listes

Lorsque l'on affiche une liste, Python la restitue telle qu'elle a été saisie boucle prendra les valeurs successives de la liste animaux (car les éléments de la 



[PDF] Boucles for

Liste d' instructions fin pour Exemple Python Afficher les carrés des entiers 1,2,3 ,4,5 et calculer la somme de ces carrés : s = 0 for k in range(1,6): print(k**2) 



[PDF] Preuves de programmes

Résultat clé pour la terminaison d'une boucle while : il n'existe pas de suite infinie, à dans le style PYTHON, on prend chaque élément appartenant à la liste



[PDF] Les boucles FOR sous Python - Pascal Delahaye Le Vercors - Free

Même si elles diff`erent de part leur syntaxe et leur utilisation, elles correspondent toutes les 3 `a une collection ordonnées de valeurs 1 la liste [1, 2 , 3, 4] a pour 

[PDF] openclassroom python

[PDF] liste append

[PDF] append python

[PDF] parcourir une liste python

[PDF] tuple python

[PDF] liste de liste python

[PDF] instruction python

[PDF] album anglais maternelle

[PDF] découvrir l'anglais avec des albums de jeunesse cycle 3

[PDF] album anglais cycle 3

[PDF] liste album anglais cycle 3

[PDF] album anglais ce2

[PDF] découvrir l'anglais avec des albums de jeunesse cycle 2

[PDF] album jeunesse en anglais

[PDF] album anglais cycle 1

TP Listes et boucles en Python ISN

1. Les listes

Le premier ĠlĠment d'une liste possğde l'indice 0 . Dans une liste on peut avoir des éléments de plusieurs types

Taper les lignes suiǀantes dans l'enǀironnement IDLE et commentez les rĠsultats obtenus a. Accğs audž ĠlĠments d'une liste

Commande Affichage Commentaire

s[0] s[1 :] s[ :2] s[1 :3] s[0 :4 :2] s[ :] b. Opérations sur les listes

Commande Affichage Commentaire

len(s) del(s[2]) s*2 s΀2΁с'mercredi' c. Fonctions avancées Commande affichage Commentaire s.insert(3,29) s.pop(3) s.pop() s s.reverse() s.sort()

V. PICAVET & C. LECHAPT ISN 2013

2. Les boucles

a. La boucle itérative On connaŠt ă l'aǀance le nombre d'itĠrations on peut utiliser une liste particulière on peut utiliser l'instruction range pour crĠer une liste d'entiers

Exemples :

Programme Affichage

for voyelle in ['a','e','i','o','u','y']: print (voyelle) for n in range (10): print( n) for n in range(2,7): print(n) for pair in range(100,110,2): print(pair)

Exemple : Yue fait cette suite d'instructions ?

s=0 for i in range(5) : x=int(input('Entrez un nombre : ')) s=s+x b. Les boucles conditionnelles Exemple : Que se passe-t-il si on programme la boucle suivante ? Que se passe-t-il si on programme la boucle suivante ? x=4 y=0 while y>=0 : y=y+x

V. PICAVET & C. LECHAPT ISN 2013

Instruction : for var in list :

Réalise une boucle en faisant parcourir à la variable var toute la liste list

Instruction : while condition

Exercices :

1. Yuelle boucle est adaptĠe ă l'Ġcriture de programmes traitant les problğmes suiǀants :

a. Le calcul du total à payer sur une caisse enregistreuse b. La recherche du jour le plus pluǀieudž d'une annĠe. c. Le calcul du pĠrimğtre d'un polygone

d. Le calcul de durĠe d'une Ġmission de radio , connaissant ses horaires de dĠbut et de fin.

2. Si n=5 , que vaut f à la fin des instructions suivantes ?

f=0 i=1 while i3. Ecrire un programme qui recueille au clavier les températures de 7 jours successifs et qui calcule la température moyenne de la semaine .

4. Ecrire un programme qui calcule la somme des n premiers entiers naturels

5. Ecrire un programme qui saisit un entier n

et qui affiche n ! =

6. Ecrire un programme qui convertit un nombre binaire en nombre décimal.

7. Ecrire un programme qui affiche un tableau de valeurs pour la fonction

définie par

8. Ecrire un algorithme qui détermine le PGCD (plus grand diviseur commun) de deux nombresA et B entiers positifs

Par l'algorithme d'Euclide qui utilise le reste de la division A/B: soit Q=A/B et R le reste de A/B si R=0 alors le PGCD est B sinon on remplace A par B , B par R et on recommence.

En utilisant la propriété suivante:

PGCD(A,B)=PGCD(A-B,B) si A>B

PGCD(A,B)=PGCD(A,B-A) si A

PGCD(A,B)=A si A=B.

V. PICAVET & C. LECHAPT ISN 2013

quotesdbs_dbs3.pdfusesText_6