0 avis
Python : les bases de l'algorithmique et de la programmation
Livre
Edité par ELLIPSES - 2015
Date de publication : 01/01/2015
Description : 288 pages
Langue du texte : français
Cote : 005.133 MAI
Notes : ill. ; Index.
Producteur fiche : 5
Mots-clés : ANALYSE INFORMATIQUE ; PROGRAMMATION ; PROGRAMMATION INFORMATIQUE ; PYTHON
La 4ème de couverture indique : 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 grandes écoles, le langage Python confirme aussi sa place de leader parmi les langages scientifiques. Tout au long de ce livre, vous serez accompagné des premiers pas dans ce langage aux concepts plus évolués tout en résolvant de nombreux problèmes mathématiques riches qui vous apporteront un nouvel éclairage du programme des classes de lycée voire de BTS. L'accent étant mis sur l'activité informatique et la démarche de programmation, les apports théoriques sont volontairement réduits à l'essentiel pour ne présenter que les fonctionnalités de base. Tout au long des chapitres, une aide est proposée pour permettre au lecteur d'avancer à son propre rythme dans les exercices. Pour chaque exercice, une correction très détaillée est proposée. Elle est illustrée de figures, de compléments de cours et de propositions d'optimisation de programmes. Le lecteur sera agréablement surpris par la variété des activités proposées : des algorithmes à traduire, des programmes à comprendre, à modifier ou à faire évoluer... L'originalité de ce livre est son approche à la fois technique mais aussi pédagogique. En effet, les paragraphes «pour aller plus loin» figurant en fin de chapitre et les «thèmes d'étude» séparant les chapitres permettent d'aborder les notions mathématiques de manière plus poussée tout en éclairant certaines notions. De plus, le lecteur pourra retrouver sur un site internet complémentaire au livre de nombreuses ressources dont l'intégralité des programmes traités dans l'ouvrage. Sommaire : Installation de Python sur votre machine Utiliser des scripts Python, un langage interprété Entrée & Sortie Solutions des exercices Tester : Si ... alors ... Opérateurs de comparaison Si ... alors ... sinon ... Disjonction de cas : SINON, SI... Opérateurs logiques Aide pour les exercices Solutions des exercices Complément : les booléens, un nouveau type Boucle conditionnelle Tant Que Boucle inconditionnelle Pour Solutions des exercices Utilisation de modules Différentes manières d'importer un module Le module math Le module random Le module lycee d'EduPython Solutions des exercices Les fonctions Les chaînes La tortue Complément : les listes sont des alias Graphismes Fonctions de base Liste des thèmes d'étude : Approcher le nombre racine carré de 2 Nombres parfaits & nombres amicaux Cryptographie Le flocon de Van Koch Les nombres et leurs empans