Python pour les nuls
"Avec ce livre, débutez avec le puissant et dynamique langage de programmation Python, même si vous n'avez jamais écrit une ligne de code ! Grâce à son immense expérience de programmation, l'auteur, John Paul Mueller, vous guide pas à pas dans la logique et la syntaxe de Python pour v...
Tallennettuna:
| Päätekijä: | |
|---|---|
| Muut tekijät: | |
| Aineistotyyppi: | Livre papier |
| Kieli: | Français |
| Julkaistu: |
Paris :
First éditions
DL 2020.
|
| Painos: | 3e édition. |
| Sarja: | Pour les nuls
|
| Aiheet: | |
| Huomautus: |
La couverture porte en plus : "Gérer des listes, "Utiliser les classes", "Enregistrer des données" et "Installer de nouvelles bibliothèques" |
| Autres localisations: | Voir dans le Sudoc |
| Variante du titre: | Python |
| LEADER | 09486nam a22003017a 4500 | ||
|---|---|---|---|
| 001 | 830199 | ||
| 008 | 200204t20202020xxg ||| |||| 00| 0 fre d | ||
| 009 | PPN242194125 | ||
| 020 | |a 9782412053140 (br.) : |c 24,95 EUR | ||
| 024 | |a 9782412053140 | ||
| 041 | 1 | |a fre |h eng | |
| 082 | |a 005.133 |z fre | ||
| 100 | 1 | |a Mueller, John Paul, |d 1958- | |
| 240 | 1 | 0 | |a Python |
| 245 | 1 | 0 | |a Python pour les nuls |c John Paul Mueller ; [traduction, Daniel Rougé]. |
| 250 | |a 3e édition. | ||
| 260 | |a Paris : |b First éditions, |c DL 2020. | ||
| 300 | |a 1 volume (XI-398 p.) : |b ill., couv. ill. en coul. ; |c 24 cm. | ||
| 490 | 0 | |a Pour les nuls | |
| 500 | |a La couverture porte en plus : "Gérer des listes, "Utiliser les classes", "Enregistrer des données" et "Installer de nouvelles bibliothèques" | ||
| 504 | |a Index | ||
| 505 | 0 | |a Introduction -- P. 1 -- À propos de ce livre -- P. 2 -- Quelques suppositions un peu folles -- P. 3 -- Et maintenant -- Partie 1 Débuter avec Python -- P. 7 -- Chapitre 1 Parler à votre ordinateur -- P. 8 -- Comprendre pourquoi vous voulez parler à votre ordinateur -- P. 9 -- Oui, une application est une forme de communication -- P. 12 -- Définir ce qu'est une application -- P. 15 -- Comprendre pourquoi Python est si cool -- P. 23 -- Chapitre 2 Obtenir votre propre copie de Python -- P. 23 -- Télécharger la version dont vous avez besoin -- P. 26 -- Installer Python -- P. 34 -- Accéder à Python sur votre machine -- P. 40 -- Tester votre installation -- P. 43 -- Chapitre 3 Interagir avec Python -- P. 44 -- Ouvrir la ligne de commandes -- P. 49 -- Taper une commande -- P. 52 -- Obtenir de l'aide de Python -- P. 59 -- Refermer la ligne de commandes -- P. 63 -- Chapitre 4 Écrire votre première application -- P. 64 -- Comprendre l'environnement de développement intégré (IDLE) -- P. 72 -- Créer l'application -- P. 76 -- Exécuter l'application -- P. 78 -- Comprendre l'utilisation des indentations -- P. 80 -- Ajouter des commentaires -- P. 85 -- Charger et exécuter des applications existantes -- P. 87 -- Refermer IDLE -- Partie 2 Apprendre la langue de Python -- P. 91 -- Chapitre 5 Enregistrer et modifier des informations -- P. 91 -- Enregistrer des informations -- P. 93 -- Python et ses principaux types de données -- P. 105 -- Chapitre 6 Gérer l'information -- P. 106 -- Contrôler la manière dont Python voit les données -- P. 108 -- Travailler avec les opérateurs -- P. 115 -- Créer et utiliser des fonctions -- P. 127 -- Interagir avec l'utilisateur -- P. 131 -- Chapitre 7 Prendre des décisions -- P. 132 -- Prendre des décisions simples avec l'instruction if -- P. 138 -- Choisir entre plusieurs alternatives avec l'instruction if...else -- P. 143 -- Utiliser des décisions imbriquées -- P. 149 -- Chapitre 8 Effectuer des tâches répétitives -- P. 150 -- Traiter des données en utilisant l'instruction for -- P. 160 -- Traiter des données avec l'instruction while -- P. 163 -- Imbriquer des boucles -- P. 167 -- Chapitre 9 Les erreurs ? Quelles erreurs ? -- P. 168 -- Savoir pourquoi Python ne vous comprend pas -- P. 170 -- Prendre en considération les sources d'erreurs -- P. 174 -- Intercepter les exceptions -- P. 189 -- Imbriquer des exceptions -- P. 193 -- Lever des exceptions -- P. 195 -- Créer et utiliser des exceptions personnalisées -- P. 197 -- Utiliser la clause finally -- Partie 3 Effectuer des tâches courantes -- P. 203 -- Chapitre 10 Interagir avec les modules -- P. 204 -- Créer des groupes de code -- P. 206 -- Importer des modules -- P. 211 -- Trouver des modules sur le disque -- P. 214 -- Voir le contenu d'un module -- P. 218 -- Utiliser la documentation des modules de Python -- P. 225 -- Chapitre 11 Travailler avec les chaînes de caractères -- P. 226 -- Comprendre que les chaînes sont différentes -- P. 229 -- Créer des chaînes comportant des caractères spéciaux -- P. 231 -- Sélectionner des caractères individuels -- P. 233 -- Trancher et couper les chaînes de caractères -- P. 237 -- Localiser une valeur dans une chaîne -- P. 239 -- Formater les chaînes de caractères -- P. 243 -- Chapitre 12 Gérer des listes -- P. 244 -- Organiser les informations dans une application -- P. 246 -- Créer des listes -- P. 248 -- Accéder aux listes -- P. 250 -- Parcourir les listes -- P. 252 -- Modifier des listes -- P. 256 -- Faire des recherches dans les listes -- P. 258 -- Trier des listes -- P. 260 -- Travailler avec l'objet Counter -- P. 263 -- Chapitre 13 Collecter toutes sortes de données -- P. 264 -- Comprendre les collections -- P. 265 -- Travailler avec les tuples -- P. 269 -- Travailler avec les dictionnaires -- P. 276 -- Créer des piles en utilisant des listes -- P. 280 -- Travailler avec les files -- P. 283 -- Travailler avec des deques -- P. 287 -- Chapitre 14 Créer et utiliser des classes -- P. 288 -- Comprendre les classes -- P. 289 -- Les classes et leurs composants -- P. 305 -- Créer une classe -- P. 306 -- Utiliser la classe dans une application -- P. 308 -- Étendre des classes pour en créer de nouvelles -- Partie 4 Effectuer des tâches avancées -- P. 315 -- Chapitre 15 Enregistrer des données dans des fichiers -- P. 316 -- Comprendre le fonctionnement des supports de stockage permanents -- P. 318 -- Créer du contenu -- P. 321 -- Créer un fichier -- P. 325 -- Lire le contenu d'un fichier -- P. 327 -- Mettre à jour le contenu d'un fichier -- P. 332 -- Supprimer un fichier -- P. 333 -- Chapitre 16 Envoyer un e-mail -- P. 334 -- Comprendre ce qui se passe lorsque vous envoyez un e-mail -- P. 346 -- Créer un e-mail -- P. 349 -- Consulter ses messages -- Partie 5 Les Dix Commandements -- P. 353 -- Chapitre 17 Dix ressources de programmation à découvrir -- P. 354 -- Travailler avec la documentation de Python en ligne -- P. 355 -- Utiliser le tutoriel LearnPython.org -- P. 356 -- Programmer pour le Web avec Python -- P. 357 -- Obtenir des bibliothèques supplémentaires -- P. 358 -- Créer des applications plus rapidement avec un environnement de développement interactif -- P. 359 -- Vérifier votre syntaxe avec plus de facilité -- P. 359 -- Utiliser XML à votre avantage -- P. 361 -- Éviter les erreurs courantes des débutants -- P. 361 -- Comprendre Unicode -- P. 362 -- Rendre vos applications Python plus rapides -- P. 363 -- Chapitre 18 Dix domaines où faire fortune avec Python -- P. 364 -- Utiliser Python dans l'assurance qualité -- P. 365 -- Devenir responsable informatique dans une petite organisation -- P. 366 -- Applications et scripts Python -- P. 367 -- Administrer un réseau -- P. 367 -- Apprendre aux autres -- P. 368 -- Aider les gens à choisir un emplacement -- P. 368 -- Explorer des données -- P. 369 -- Interagir avec des systèmes embarqués -- P. 370 -- Travailler avec des données scientifiques -- P. 370 -- Effectuer des analyses de données en temps réel -- P. 373 -- Chapitre 19 Dix outils intéressants -- P. 374 -- Pister les bogues avec Roundup Issue Tracker -- P. 375 -- Créer un environnement virtuel avec VirtualEnv -- P. 376 -- Installer votre application avec Pylnstaller -- P. 377 -- Construire une documentation de développement avec pdoc -- P. 378 -- Développer le code de l'application avec Komodo Edit -- P. 379 -- Déboguer votre application avec trepan -- P. 380 -- Entrer dans un environnement interactif avec IPython -- P. 380 -- Tester les applications Python avec PyTest -- P. 381 -- Améliorer votre code avec Isort -- P. 381 -- Contrôler les versions en utilisant Mercurial -- P. 383 -- Chapitre 20 Dix bibliothèques à connaître -- P. 384 -- Développer un environnement sécurisé avec PyCrypto -- P. 385 -- Interagir avec des bases de données grâce à SQLAlchemy -- P. 386 -- Voir le monde avec Google Maps -- P. 386 -- Ajouter une interface utilisateur graphique avec Tklnter -- P. 387 -- Présenter des données tabulées avec PrettyTable -- P. 387 -- Sonoriser votre application avec PyAudio -- P. 388 -- Manipuler des images avec PyQtGraph -- P. 389 -- Localiser vos informations avec IRLib -- P. 390 -- Créer des liens avec Java en utilisant JPype -- P. 391 -- Accéder à des ressources réseau locales avec Twisted -- P. 391 -- Accéder à des ressources Internet en utilisant des bibliothèques -- P. 393 -- Index | |
| 520 | |a "Avec ce livre, débutez avec le puissant et dynamique langage de programmation Python, même si vous n'avez jamais écrit une ligne de code ! Grâce à son immense expérience de programmation, l'auteur, John Paul Mueller, vous guide pas à pas dans la logique et la syntaxe de Python pour vous permettre de commencer à programmer tout en vous fournissant de multiples exemples provenant du monde réel. Couvre la version 3.8 de Python. Découvrez comment : comparer Python à d'autres langages de programmation ; trouver des explications sur la manière dont Python fonctionne ; créer des applications utiles ; interagir avec Python ; créer et utiliser des fonctions ; gérer les erreurs ; effectuer des tâches avancées ; trouver des ressources supplémentaires et installer de nouvelles bibliothèques." | ||
| 650 | |a Python (langage de programmation) | ||
| 650 | |a Guides pratiques | ||
| 700 | 1 | |a Rougé, Daniel, |d 1952-2020. |4 trl | |
| 765 | 0 | |t Python for dummies |d C 2017 | |
| 997 | |0 830199 |1 Livre papier |a Ressource papier |c 0/Orléans/ |c 1/Orléans/BU Sciences, Technologies, STAPS/ |z Orléans, BU Sciences, Technologies, STAPS, 005.133 PYTH Mu |z Orléans, BU Sciences, Technologies, STAPS, 005.133 PYTH Mu | ||

