Python : les bases de l'algorithmique et de la programmation

"Ce livre s'adresse à toutes celles et ceux qui souhaitent apprendre à programmer avec un langage simple, intuitif et gratuit à partir de situations issues de problèmes classiques, originaux ou concrets. Avec son arrivée dans les programmes d'informatique des classes préparatoires aux...

Description complète

Enregistré dans:
Détails bibliographiques
Auteur principal : Maille Vincent (Auteur)
Format : Livre
Langue : français
Titre complet : Python : les bases de l'algorithmique et de la programmation / Vincent Maille
Publié : Paris : Ellipses , cop. 2015
Description matérielle : 1 vol. (235 p.)
Sujets :
  • P. 11
  • A Bien démarrer
  • P. 11
  • 1 - Installation de Python sur votre machine
  • P. 11
  • a) Téléchargement
  • P. 11
  • b) EduPython, AmiensPython, Python 2.x, Python 3.x ???
  • P. 12
  • 2 - A la découverte de la console Python
  • P. 12
  • a) Interface EduPython
  • P. 15
  • b) Variables et affectations
  • P. 17
  • c) Affectations simultanées
  • P. 18
  • 3 - Les types d'objets
  • P. 19
  • a) Les entiers
  • P. 19
  • b) Les flottants
  • P. 19
  • c) Les chaînes de caractères
  • P. 20
  • d) Les booléens
  • P. 21
  • 4 - Aide pour les exercices
  • P. 21
  • 5 - Solutions des exercices
  • P. 24
  • 6 - Compléments : flottants, décimaux et réels
  • P. 27
  • B Utiliser des scripts
  • P. 27
  • 1 - Python, un langage interprété
  • P. 28
  • a) Créer
  • P. 28
  • b) Enregistrer
  • P. 28
  • c) Exécuter
  • P. 28
  • d) Commenter
  • P. 29
  • 2 - Entrée & Sortie
  • P. 29
  • a) Afficher
  • P. 30
  • b) Interagir avec l'utilisateur
  • P. 33
  • 3 - Aide pour les exercices
  • P. 34
  • 4 - Solutions des exercices
  • P. 37
  • C Tester
  • P. 37
  • 1 - Si ... alors ...
  • P. 39
  • 2 - Opérateurs de comparaison
  • P. 40
  • 3 - Si ... alors ... sinon ...
  • P. 42
  • 4 - Disjonction de cas : SINON, SI...
  • P. 44
  • 5 - Opérateurs logiques
  • P. 44
  • 6 - Exercices
  • P. 46
  • 7 - Aide pour les exercices
  • P. 46
  • 8 - Solutions des exercices
  • P. 54
  • 9 - Complément : les booléens, un nouveau type
  • P. 57
  • D Boucles
  • P. 57
  • 1 - Cours
  • P. 57
  • a) Boucle conditionnelle Tant Que
  • P. 60
  • b) Boucle inconditionnelle Pour
  • P. 62
  • 2 - Exercices
  • P. 65
  • 3 - Aide pour les exercices
  • P. 66
  • 4 - Solutions des exercices
  • P. 77
  • E Utilisation de modules
  • P. 77
  • 1 - Cours
  • P. 77
  • a) Différentes manières d'importer un module
  • P. 78
  • b) Le module math
  • P. 84
  • c) Le module random
  • P. 85
  • d) Le module lycee d'EduPython
  • P. 86
  • 2 - Exercices
  • P. 89
  • 3 - Aide pour les exercices
  • P. 90
  • 4 - Solutions des exercices
  • P. 103
  • F Les fonctions
  • P. 103
  • 1 - Cours
  • P. 106
  • 2 - Exercices
  • P. 110
  • 3 - Aide pour les exercices
  • P. 111
  • 4 - Solutions des exercices
  • P. 125
  • G Les chaînes
  • P. 125
  • 1 - Cours
  • P. 125
  • a) Présentation
  • P. 126
  • b) Les fonctions
  • P. 127
  • c) Code ASCII
  • P. 128
  • 2 - Exercices
  • P. 131
  • 3 - Aide pour les exercices
  • P. 134
  • 4 - Solutions des exercices
  • P. 145
  • H La tortue
  • P. 145
  • 1 - Cours
  • P. 148
  • 2 - Exercices
  • P. 154
  • 3 - Aide pour les exercices
  • P. 155
  • 4 - Solutions des exercices
  • P. 171
  • I Listes
  • P. 171
  • 1 - Cours
  • P. 173
  • 2 - Exercices
  • P. 179
  • 3 - Aide pour les exercices
  • P. 181
  • 4 - Solutions des exercices
  • P. 195
  • 5 - Complément : les listes sont des alias
  • P. 199
  • J Graphismes
  • P. 199
  • 1 - Fonctions de base
  • P. 201
  • 2 - Exercices du chapitre
  • P. 209
  • 3 - Aide pour les exercices
  • P. 211
  • 4 - Solutions des exercices
  • Liste des thèmes d'étude :
  • P. 99
  • Approcher le nombre racine carré de 2
  • P. 124
  • Nombres parfaits & nombres amicaux
  • P. 141
  • Cryptographie
  • P. 167
  • Le flocon de Van Koch
  • P. 197
  • Les nombres et leurs empans