Account
Orders
Advanced search
de l'addition au deep learning
Louise Reader
Read on Louise Reader App.
Vous souhaitez apprendre à programmer en Python, mais vous voulez pouvoir tout de suite réaliser des choses intéressantes et concrètes ? Ce livre est fait pour vous.Accessible et efficace, fondé sur la pratique et l’expérience de ses auteurs en matière d’enseignement du langage Python à des étudiants ou des lycéens, il présente un large panel de cas d’utilisation autour de sept thèmes : manipulation de fichiers, extraction d’informations issues du Web, calcul scientifique et tracé de courbes, traitement d’image, du son et de la vidéo, cartes géographiques et itinéraires, interfaces graphiques et deep learning (reconnaissance d'objet).Une première partie, sorte de guide de survie consultable à la volée selon ses lacunes, passe en revue de manière synthétique toutes les notions requises pour réaliser les exemples.Le livre a été réalisé et testé avec les dernières versions de Python (3.9- 3.10). Il couvre toutes les notions de bases et les librairies stables les plus courantes. Les exemples sont compatibles Windows, macOS et Linux (Raspberry). Les codes sources sont téléchargeables par les utilisateurs.
Sommaire :
BASES ET PRÉREQUIS (environ 100 pages)Premier contactTypes de donnéesStructures de contrôleFonctionsStructure d'un programme, commentaire, portée d'une variable, qualité du codeExceptionsClasses, attributs et méthodes
PRATIQUE DE PYTHON (environ 260 pages)
1. Ouvrir et écrire des fichiers1.1. Organisation des fichiers dans un ordinateur1.2. Lecture et écriture d'un fichier1.3. Lecture et écriture d'un document Excel ou Calc1.4. Créer une feuille contenant tous les noms de fichiers d'un dossier1.5. Sélectionner un fichier avec une fenêtre de dialogue1.6. Lecture ou écriture d'un document docx
2. Extraire des informations du Web2.1. Module google pour effectuer des recherches2.2. Remplir des formulaires HTML2.3. Gestion des jetons avec Requests2.4. Lecture d'un site web2.5. Utiliser le format JSON
3. Calcul scientifique et tracé de courbes3.1. Tableaux multidimensionnels avec NumPy3.2. Tracer des courbes avec Matplotlib3.3. Lire des données avec NumPy3.4. Interface utilisateur avec Matplotlib
4. Image, son et vidéo4.1. Traitement des images avec le module Pillow4.2. Lecture et enregistrement de son avec les module SoundFile et sounddevice4.3. Accéder à une caméra avec OpenCV4.4. Édition des vidéos avec le module MoviePy
5. Géographie5.1. Obtenir une carte et l'annoter5.2. Accéder à d'autres fonds de carte5.3. Accéder à d'autres marqueurs5.4. Tracer son itinéraire
6. GUI6.1. GUI avec Tkinter6.2. Saisie d'une date en utilisant tkcalendar6.3 PySimpleGUI
7. Utilisation du deep learning7.1. Téléchargement des architectures et des poids7.2. Détectier des objets dans une image7.3. Améliorer la résolution d'une image7.4. Transfert de style7.5. Détecter et changer le style de zones de l'image
ANNEXES (environ 15 pages)Installation de PythonGestionnaire des paquets : pipEnvironnement virtuelEnvironnement de développement intégré pour PythonPoser une question sur un forum
Les livres numériques peuvent être téléchargés depuis l'ebookstore Numilog ou directement depuis une tablette ou smartphone.
PDF : format reprenant la maquette originale du livre ; lecture recommandée sur ordinateur et tablette EPUB : format de texte repositionnable ; lecture sur tous supports (ordinateur, tablette, smartphone, liseuse)
DRM Adobe LCP
LCP DRM Adobe
This ebook is DRM protected.
LCP system provides a simplified access to ebooks: an activation key associated with your customer account allows you to open them immediately.
ebooks downloaded with LCP system can be read on:
Adobe DRM associates a file with a personal account (Adobe ID). Once your reading device is activated with your Adobe ID, your ebook can be opened with any compatible reading application.
ebooks downloaded with Adobe DRM can be read on:
mobile-and-tablet To check the compatibility with your devices,see help page
Sign up to get our latest ebook recommendations and special offers