Licence Sciences et Techniques L1 MATHS - PI-M-11 Initiation à la programmation

Licence Sciences et Techniques L1 MATHS - PI-M-11 Initiation à la programmation informatique avec Recueil d’exercices corrigés et aide-mémoire. Gloria Faccanoni i http://faccanoni.univ-tln.fr/enseignements.html Année 2019 – 2020 Dernière mise-à-jour Lundi 27 janvier 2020 Programme Indicatif Semaine CM (lundi) TD (lundi) TP (vendredi) 41 CM-1 : Ch. 1-2 – – 42 – TD-1 : préparation TP 1-2 – 43 CM-2 : Ch. 3-4 – TP-1 : 1.1 - 1.2 - 1.3 - 1.4 - 1.5 - 1.6 - 1.7 - 1.8 - 1.9 - 1.10 - 1.11 - 1.12 - 1.13 - 1.14 - 1.15 - 1.16 - 1.17 - 1.18 1.19 - 1.20 - 1.21 45 CM-3 : Ch. 5.1-6 TD-2 : préparation TP 3-4 TP-2 : 2.1 - 2.2 - 2.3 - 2.4 - 2.5 - 2.6 3.1 - 3.2 - 3.4 - 3.5 - 3.6 - 3.7 - 3.8 46 – – TP-3 : 4.7 - 4.8 - 4.1 - 4.11 - 4.12 - 4.3 - 4.5 - 4.6 - 4.10 - 4.13 - 7.17 - 4.14 - 4.15 - 4.24 - 4.25 - 4.26 - 4.27 - 4.28 - 4.31 4.32 - 4.33 - 4.34 - 4.35 - 4.36 - 4.39 47 – TD-3 : préparation TP 5-6 TP-4 : 5.2 - 5.3 - 5.7 - 5.8 - 5.1 - 5.4 - 5.10 5.11 - 5.12 - 5.13 - 5.14 - 5.15 - 5.16 - 5.17 - 5.18 - 5.20 - 5.30 - 5.31 48 CM-4 : Ch. 7-8 – TP-5 : 6.1 - 6.2 - 6.3 - 6.4 - 6.9 - 6.10 - 6.11 - 6.12 - 6.14 - 6.15 - 6.16 - 6.20 6.25 - 6.26 - 6.27 - 6.28 - 6.29 - 6.31 49 – TD-4 : préparation TP 7 TP-6 : 7.1 - 7.2 - 7.5 - 7.7 - 7.8 - 7.9 - 7.10 - 7.11 - 7.12 - 7.13 - 7.14 - 6.17 - 7.15 - 7.18 - 7.19 - 7.20 - 6.19 - 7.21 - 7.22 - 7.23 7.24 - 7.25 - 7.26- 7.27 50 – – TP-7 : 8.1 - 8.2 - 8.3 - 8.5 - 8.10 - 8.11 8.12 - 8.13 - 8.14 - A.1 - A.2 - A.3 - A.4 - A.5 - A.7 - A.8 51 TP-8 : CC (en salle de TP) 2 CT (en salle de TP) Gloria Faccanoni IMATH Bâtiment M-117 T 0033 (0)4 83 16 66 72 Université de Toulon Avenue de l’université B gloria.faccanoni@univ-tln.fr 83957 LA GARDE - FRANCE i http://faccanoni.univ-tln.fr 2 Table des matières Introduction 5 1. Notions de base de Python 9 1.1. Mode interactif et mode script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1.2. Commentaires . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.3. Indentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.4. Variables et affectation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.5. Nombres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.6. Opérations arithmétiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.7. Opérateurs de comparaison et connecteurs logiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.8. Chaîne de caractères (Strings) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.9. La fonction print . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 1.10. La fonction input . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.11. Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2. Listes et Tuples 31 2.1. Listes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 2.2. Les tuples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.3. L’itérateur range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 2.4. Les dictionnaires (ou tableaux associatifs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 2.5. Les ensembles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.6. Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3. Structure conditionnelle 47 3.1. Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 4. Structures itératives 55 4.1. Répétition for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 4.2. Boucle while : répétition conditionnelle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 4.3. Interrompre une boucle . . . . . uploads/Litterature/ pim11-l1-new.pdf

  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager