
Lancez-vous ! Programmez votre vie quotidienne avec Python et ChatGPT pour automatiser vos tâches quotidiennes.
Description
Introduction au livre
Même les personnes n'ayant pas de spécialisation peuvent commencer à créer des programmes dès aujourd'hui !
Laissez Python gérer les tâches fastidieuses et répétitives ! « Lancez-vous ! La programmation Python au quotidien », ouvrage qui a déjà initié plus de dix mille lecteurs à la programmation au quotidien, revient plus performant que jamais, intégrant la syntaxe Python la plus récente et l'utilisation de ChatGPT ! Avec ChatGPT désormais bien ancré dans notre vie de tous les jours, coder n'a jamais été aussi important ni aussi facile à apprendre. L'auteur de ce livre, le Dr Chang-Hyeon Kim, est avant tout un passionné de lettres et de sciences humaines, ayant étudié la géographie. Cependant, depuis sa découverte du langage Python, il est devenu un programmeur dans l'âme, résolvant des problèmes en créant les outils dont il a besoin au quotidien, tant dans sa vie personnelle que professionnelle. Bien que la programmation soit considérée comme une tendance, j'ai écrit ce livre pour qu'il soit un guide convivial pour ceux d'entre vous qui ne la connaissent pas encore. Commençons la programmation de vie en suivant un programme que j'ai créé moi-même, car j'en avais vraiment besoin ! Dans ce livre, vous créerez un total de 11 programmes, allant de la calculatrice la plus simple à l'extraction de répliques de la série américaine « Friends », en passant par l'analyse des statistiques de transactions immobilières et l'exploration d'articles de portails web. Ces programmes peuvent être suivis par toute personne débutant en syntaxe Python et peuvent être utiles pour apprendre en utilisant ChatGPT pour le codage et le débogage. Il y a un dicton qui dit que si vous donnez un poisson à un homme, vous le nourrissez pour un jour, mais si vous lui apprenez à pêcher, vous le nourrissez pour la vie. En suivant les programmes présentés dans ce livre, vous aurez naturellement envie de créer vos propres programmes utiles pour votre vie quotidienne, et vous serez capable de le faire. À la fin de ce livre, Python sera un outil puissant pour votre travail, votre emploi et l'obtention de votre diplôme ! |
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
En publiant une édition révisée
Chapitre 1 : Préparation à la programmation Python
_01-1 Pourquoi un docteur en géographie est-il tombé amoureux de Python ?
Pourquoi je suis tombé amoureux de Python
Plus vous approfondissez votre connaissance de Python, plus il devient profond.
__Corrigez l'erreur et terminez le programme.
_01-2 Préparation de l'environnement de développement Python
[Faites-le ! Entraînez-vous] Installation de Python
[À faire ! Entraînez-vous] Définir directement les variables système
[À faire ! Entraînez-vous] Utilisation de l'environnement IDLE
En utilisant la corde f
01-3 Préparation de l'interprète et du rédacteur
Comprendre la différence entre un interprète et un éditeur
Quand utiliser IDLE
[À faire ! Entraînez-vous !] Installation de Notepad++
[À faire ! Entraînez-vous !] Créer un programme Python dans Notepad++
[À faire ! Entraînez-vous] Exécuter un programme directement dans Notepad++
[À vous de jouer ! Entraînez-vous !] Programmer en Python avec Visual Studio Code
[À vous de jouer ! Entraînez-vous !] Programmer en Python avec Colab
Problème de réflexion
Chapitre 2 : Création d'un programme avec une grammaire de base
02-1 Utilisation de Python comme calculatrice
Apprenez les opérateurs de base
[Faites-le ! Entraînez-vous] Trouver l'âge moyen
02-2 Imprimez la table de multiplication à 19 étapes
Impression directe de la table de multiplication à deux étapes
[À faire ! Entraînez-vous !] Afficher la table de multiplication à l'aide d'une boucle for
[À faire ! Entraînez-vous !] Utilisez deux boucles for pour imprimer la table de multiplication à 19 étapes.
[À faire ! Entraînez-vous !] Complétez la table de multiplication à 19 niveaux.
Utilisation astucieuse de la fonction print() avec les chaînes f
02-3 Faire fonctionner Smart Chat GPT
[À faire ! Entraînez-vous !] Enregistrez et exécutez un fichier Python
Éléments à prendre en compte lors de la création de code avec ChatGPT
Détection des erreurs avec ChatGPT
02-4 L'importance de la gestion des exceptions
Gestion des erreurs : try-except-finally
Quelle est l'erreur ?
02-5 Création d'un programme de déclaration de la taxe sur la valeur ajoutée
Calculez facilement la TVA
Création d'une fonction simple avec lambda
Création d'une fonction avec l'instruction def
Obtenez les données saisies par l'utilisateur à l'aide de la fonction input().
Affichage des résultats en fonction de conditions à l'aide d'instructions if-else
[À faire ! Entraînez-vous !] Complétez le programme de calcul des prix de service
Problème de réflexion
La chronique du Dr Kim ! Pourquoi Python est-il recommandé aux débutants en programmation ?
Chapitre 3 : Traitement de votre propre fichier texte
03-1 Exercices d'entrée/sortie de fichiers
Définir l'emplacement actuel
Ouvrir et fermer les fichiers
Découvrez les modes d'ouverture de fichiers
Utiliser l'instruction with pour lire et écrire des fichiers sans créer d'objets
Résolution des erreurs de fichiers Hangul
03-2 Extraction de citations d'articles à l'aide d'expressions régulières
Qu'est-ce qu'une expression régulière ?
Création de code d'expression régulière avec ChatGPT
Définition et nécessité des expressions régulières
La méthode de correspondance - recherche de motifs dans les chaînes de caractères
méthode de recherche - Recherche de motifs dans une chaîne de caractères entière
Méthode findall - Recherche tous les motifs et les renvoie sous forme de liste.
La méthode de division - Création d'un modèle de division de phrase
sous-méthode - remplacer la chaîne
[À faire ! Entraînez-vous !] Extraire les mots se terminant par « ly »
03-3 Extraction de dialogues dramatiques pour la création de supports d'apprentissage en anglais
[À faire ! Entraînez-vous !] Préparation d'un fichier de scénario de pièce de théâtre
[Faites-le ! Entraînez-vous !] Ne collecter que les répliques de certains personnages
[À faire ! Entraînez-vous !] Créer une liste de personnages
[Faites-le ! Entraînez-vous !] Imprimez uniquement l'empreinte digitale.
[À faire ! Entraînez-vous !] Collectez uniquement des exemples de mots spécifiques et enregistrez-les dans un fichier.
Problème de réflexion
La chronique du Dr Kim ! Développez votre pensée logique grâce au codage
Chapitre 4 : Gestion des données réelles avec des fichiers CSV
04-1 Comprendre les données CSV
Qu'est-ce qu'un fichier CSV ?
Création et lecture de fichiers CSV
04-2 Lecture et écriture de fichiers CSV avec Python
Lecture des fichiers CSV
Écriture d'un fichier CSV
[À faire ! Entraînez-vous !] Créez et utilisez votre propre module
04-3 Conversion des caractères d'un fichier CSV en nombres
Importez un fichier CSV et vérifiez le format
[À faire ! Entraînez-vous !] Convertir des données textuelles en nombres
Ignorer les erreurs grâce à la gestion des exceptions
[À faire ! Entraînez-vous !] Sélectionnez uniquement les nombres et convertissez-les au format numérique en utilisant la gestion des exceptions.
04-4 Analyser les fichiers CSV et les appliquer dans des cas concrets
[Faites-le ! Entraînez-vous] Enregistrez uniquement les informations des districts dont la population étrangère représente plus de 3 % dans un fichier CSV.
[À faire ! Entraînez-vous !] Vérifier les prix des transactions immobilières
[À faire ! Entraînez-vous !] Enregistrez les exemples traduits sous forme de tableau
Problème de réflexion 195
Chapitre 5 : Analyse et visualisation des données avec des logiciels statistiques et des API
05-1 Préparation du dossier d'analyse des données
Installation du logiciel d'analyse de données
05-2 Manipulation des tableaux avec NumPy
Définir un tableau avec NumPy
Découpage d'un tableau
Déterminer la taille d'un tableau : forme
Vérification du type d'élément d'un tableau : dtype
Modification du type de tableau : astype()
Découvrez les fonctions NumPy
Opérations arithmétiques sur les tableaux
Différences entre les listes et les tableaux en Python
[À faire ! Entraînez-vous] Prétraitement des données d'enquête
05-3 Analyse de la faisabilité commerciale avec NumPy
Qu'est-ce que l'analyse commerciale ?
[À faire ! Entraînez-vous !] Calcul de la valeur actuelle du capital
[À vous de jouer ! Entraînez-vous !] Analyser la faisabilité d'un projet de parc d'attractions
05-4 Analyse des prix des transactions immobilières d'appartements avec Pandas
Qu'est-ce qu'un data frame ?
[À faire ! Entraînez-vous !] Importer un fichier CSV et créer un dataframe
[À vous de jouer ! Entraînez-vous !] Exploration des DataFrames
05-5 Traitement des données statistiques avec Pandas
[À faire ! Entraînez-vous !] Analyse des statistiques de base
[À faire ! Pratiquez] Analyse supplémentaire des statistiques de base
05-6 Un aperçu de l'analyse statistique pratique
[À faire ! Entraînez-vous !] Réaliser un test t avec le package SciFi
Comprendre l'analyse de corrélation de Pearson et de Spearman
[À faire ! Entraînez-vous !] Analyser la corrélation entre deux variables
Découvrez l'analyse de régression
[À vous de jouer ! Entraînez-vous !] Analyse de régression avec le package statsmodels
05-7 Visualisation des données avec Matplotlib
Ne puis-je pas simplement tracer le graphique dans Excel ?
Créer et imprimer des graphiques
Spécifier la forme et la couleur du graphique
Nommer l'axe
Enregistrez le graphique sous forme de fichier image.
05-8 Utilisation des API de données publiques
[À faire ! Entraînez-vous] Utilisez les informations du site de la bibliothèque de l'Assemblée nationale
[À faire ! Entraînez-vous] Traitement des données de réponse
Problème de réflexion
La chronique du Dr Kim ! Quels outils choisir pour l’analyse statistique ?
Chapitre 6 : Collecte d'informations par exploration du Web
06-1 Comprendre l'exploration du Web
Qu'est-ce que le web crawling ?
Est-il possible de parcourir le web sans connaître le HTML ?
N'y a-t-il vraiment aucune information importante sur Internet ?
Comment exploiter cette immense quantité d'informations
06-2 Collecte de devis par exploration du Web
Consultez la page « Citations à extraire ».
Installation de Beautiful Soup
Importation des modules de base
[À faire ! Entraînez-vous !] Importation et traitement des données de documents Web
[À faire ! Entraînez-vous !] Extraire uniquement le texte de balises spécifiques
[À faire ! Entraînez-vous !] Trouvez une balise spécifique dans un navigateur Web et imprimez une citation.
06-3 Exploration d'articles provenant de sites portails
[À faire ! Entraînez-vous !] Préparation d'un environnement de base pour l'exploration du Web
[À faire ! Entraînez-vous !] Extraction des titres principaux
[À faire ! Entraînez-vous !] Extraction des adresses de liens hypertextes
[À faire ! Entraînez-vous !] Extraire tous les hyperliens d'une zone souhaitée
[À faire ! Entraînez-vous !] Extraire simultanément les titres et le contenu des articles
[À faire ! Entraînez-vous !] Extraire les titres et le contenu de tous les articles hyperliés
06-4 Création d'un fichier exécutable pour un programme d'exploration Web
[À faire ! Entraînez-vous !] Enregistrer une adresse URL
[À faire ! Entraînez-vous !] Enregistrez le corps de l'article dans un fichier
[À faire ! Entraînez-vous !] Enregistrez les titres, le texte et les liens hypertextes des articles dans un fichier.
[À faire ! Entraînez-vous !] Création d'un exécutable de web crawling
Une fois que nous aurons terminé l'exploration du Web
Problème de réflexion
Chapitre 7 : Exploiter pleinement Python
07-1 Utilisation des bibliothèques Python
Qu'est-ce qu'une bibliothèque ?
Deux façons d'importer une bibliothèque
Fonctionnalités de la bibliothèque principale et exemples simples
07-2 Bibliothèques utiles : PIL, tkinter
[À vous de jouer ! Entraînez-vous !] Retoucher des photos avec PIL (Pillow)
[À vous de jouer ! Entraînez-vous !] Créer une interface graphique avec Tkinter
07-3 Programmation Python avec ChatGPT
L'émergence de ChatGPT et l'évolution de l'environnement de codage
[À vous de jouer ! Entraînez-vous !] Comment multiplier par 10 l'efficacité de Smart ChatGPT dans la programmation quotidienne
[À vous de jouer ! Entraînez-vous !] Programmons avec ChatGPT !
Éléments à prendre en compte lors de l'apprentissage du codage avec ChatGPT
La chronique du Dr Kim ! Le mot de la fin
Recherche
Chapitre 1 : Préparation à la programmation Python
_01-1 Pourquoi un docteur en géographie est-il tombé amoureux de Python ?
Pourquoi je suis tombé amoureux de Python
Plus vous approfondissez votre connaissance de Python, plus il devient profond.
__Corrigez l'erreur et terminez le programme.
_01-2 Préparation de l'environnement de développement Python
[Faites-le ! Entraînez-vous] Installation de Python
[À faire ! Entraînez-vous] Définir directement les variables système
[À faire ! Entraînez-vous] Utilisation de l'environnement IDLE
En utilisant la corde f
01-3 Préparation de l'interprète et du rédacteur
Comprendre la différence entre un interprète et un éditeur
Quand utiliser IDLE
[À faire ! Entraînez-vous !] Installation de Notepad++
[À faire ! Entraînez-vous !] Créer un programme Python dans Notepad++
[À faire ! Entraînez-vous] Exécuter un programme directement dans Notepad++
[À vous de jouer ! Entraînez-vous !] Programmer en Python avec Visual Studio Code
[À vous de jouer ! Entraînez-vous !] Programmer en Python avec Colab
Problème de réflexion
Chapitre 2 : Création d'un programme avec une grammaire de base
02-1 Utilisation de Python comme calculatrice
Apprenez les opérateurs de base
[Faites-le ! Entraînez-vous] Trouver l'âge moyen
02-2 Imprimez la table de multiplication à 19 étapes
Impression directe de la table de multiplication à deux étapes
[À faire ! Entraînez-vous !] Afficher la table de multiplication à l'aide d'une boucle for
[À faire ! Entraînez-vous !] Utilisez deux boucles for pour imprimer la table de multiplication à 19 étapes.
[À faire ! Entraînez-vous !] Complétez la table de multiplication à 19 niveaux.
Utilisation astucieuse de la fonction print() avec les chaînes f
02-3 Faire fonctionner Smart Chat GPT
[À faire ! Entraînez-vous !] Enregistrez et exécutez un fichier Python
Éléments à prendre en compte lors de la création de code avec ChatGPT
Détection des erreurs avec ChatGPT
02-4 L'importance de la gestion des exceptions
Gestion des erreurs : try-except-finally
Quelle est l'erreur ?
02-5 Création d'un programme de déclaration de la taxe sur la valeur ajoutée
Calculez facilement la TVA
Création d'une fonction simple avec lambda
Création d'une fonction avec l'instruction def
Obtenez les données saisies par l'utilisateur à l'aide de la fonction input().
Affichage des résultats en fonction de conditions à l'aide d'instructions if-else
[À faire ! Entraînez-vous !] Complétez le programme de calcul des prix de service
Problème de réflexion
La chronique du Dr Kim ! Pourquoi Python est-il recommandé aux débutants en programmation ?
Chapitre 3 : Traitement de votre propre fichier texte
03-1 Exercices d'entrée/sortie de fichiers
Définir l'emplacement actuel
Ouvrir et fermer les fichiers
Découvrez les modes d'ouverture de fichiers
Utiliser l'instruction with pour lire et écrire des fichiers sans créer d'objets
Résolution des erreurs de fichiers Hangul
03-2 Extraction de citations d'articles à l'aide d'expressions régulières
Qu'est-ce qu'une expression régulière ?
Création de code d'expression régulière avec ChatGPT
Définition et nécessité des expressions régulières
La méthode de correspondance - recherche de motifs dans les chaînes de caractères
méthode de recherche - Recherche de motifs dans une chaîne de caractères entière
Méthode findall - Recherche tous les motifs et les renvoie sous forme de liste.
La méthode de division - Création d'un modèle de division de phrase
sous-méthode - remplacer la chaîne
[À faire ! Entraînez-vous !] Extraire les mots se terminant par « ly »
03-3 Extraction de dialogues dramatiques pour la création de supports d'apprentissage en anglais
[À faire ! Entraînez-vous !] Préparation d'un fichier de scénario de pièce de théâtre
[Faites-le ! Entraînez-vous !] Ne collecter que les répliques de certains personnages
[À faire ! Entraînez-vous !] Créer une liste de personnages
[Faites-le ! Entraînez-vous !] Imprimez uniquement l'empreinte digitale.
[À faire ! Entraînez-vous !] Collectez uniquement des exemples de mots spécifiques et enregistrez-les dans un fichier.
Problème de réflexion
La chronique du Dr Kim ! Développez votre pensée logique grâce au codage
Chapitre 4 : Gestion des données réelles avec des fichiers CSV
04-1 Comprendre les données CSV
Qu'est-ce qu'un fichier CSV ?
Création et lecture de fichiers CSV
04-2 Lecture et écriture de fichiers CSV avec Python
Lecture des fichiers CSV
Écriture d'un fichier CSV
[À faire ! Entraînez-vous !] Créez et utilisez votre propre module
04-3 Conversion des caractères d'un fichier CSV en nombres
Importez un fichier CSV et vérifiez le format
[À faire ! Entraînez-vous !] Convertir des données textuelles en nombres
Ignorer les erreurs grâce à la gestion des exceptions
[À faire ! Entraînez-vous !] Sélectionnez uniquement les nombres et convertissez-les au format numérique en utilisant la gestion des exceptions.
04-4 Analyser les fichiers CSV et les appliquer dans des cas concrets
[Faites-le ! Entraînez-vous] Enregistrez uniquement les informations des districts dont la population étrangère représente plus de 3 % dans un fichier CSV.
[À faire ! Entraînez-vous !] Vérifier les prix des transactions immobilières
[À faire ! Entraînez-vous !] Enregistrez les exemples traduits sous forme de tableau
Problème de réflexion 195
Chapitre 5 : Analyse et visualisation des données avec des logiciels statistiques et des API
05-1 Préparation du dossier d'analyse des données
Installation du logiciel d'analyse de données
05-2 Manipulation des tableaux avec NumPy
Définir un tableau avec NumPy
Découpage d'un tableau
Déterminer la taille d'un tableau : forme
Vérification du type d'élément d'un tableau : dtype
Modification du type de tableau : astype()
Découvrez les fonctions NumPy
Opérations arithmétiques sur les tableaux
Différences entre les listes et les tableaux en Python
[À faire ! Entraînez-vous] Prétraitement des données d'enquête
05-3 Analyse de la faisabilité commerciale avec NumPy
Qu'est-ce que l'analyse commerciale ?
[À faire ! Entraînez-vous !] Calcul de la valeur actuelle du capital
[À vous de jouer ! Entraînez-vous !] Analyser la faisabilité d'un projet de parc d'attractions
05-4 Analyse des prix des transactions immobilières d'appartements avec Pandas
Qu'est-ce qu'un data frame ?
[À faire ! Entraînez-vous !] Importer un fichier CSV et créer un dataframe
[À vous de jouer ! Entraînez-vous !] Exploration des DataFrames
05-5 Traitement des données statistiques avec Pandas
[À faire ! Entraînez-vous !] Analyse des statistiques de base
[À faire ! Pratiquez] Analyse supplémentaire des statistiques de base
05-6 Un aperçu de l'analyse statistique pratique
[À faire ! Entraînez-vous !] Réaliser un test t avec le package SciFi
Comprendre l'analyse de corrélation de Pearson et de Spearman
[À faire ! Entraînez-vous !] Analyser la corrélation entre deux variables
Découvrez l'analyse de régression
[À vous de jouer ! Entraînez-vous !] Analyse de régression avec le package statsmodels
05-7 Visualisation des données avec Matplotlib
Ne puis-je pas simplement tracer le graphique dans Excel ?
Créer et imprimer des graphiques
Spécifier la forme et la couleur du graphique
Nommer l'axe
Enregistrez le graphique sous forme de fichier image.
05-8 Utilisation des API de données publiques
[À faire ! Entraînez-vous] Utilisez les informations du site de la bibliothèque de l'Assemblée nationale
[À faire ! Entraînez-vous] Traitement des données de réponse
Problème de réflexion
La chronique du Dr Kim ! Quels outils choisir pour l’analyse statistique ?
Chapitre 6 : Collecte d'informations par exploration du Web
06-1 Comprendre l'exploration du Web
Qu'est-ce que le web crawling ?
Est-il possible de parcourir le web sans connaître le HTML ?
N'y a-t-il vraiment aucune information importante sur Internet ?
Comment exploiter cette immense quantité d'informations
06-2 Collecte de devis par exploration du Web
Consultez la page « Citations à extraire ».
Installation de Beautiful Soup
Importation des modules de base
[À faire ! Entraînez-vous !] Importation et traitement des données de documents Web
[À faire ! Entraînez-vous !] Extraire uniquement le texte de balises spécifiques
[À faire ! Entraînez-vous !] Trouvez une balise spécifique dans un navigateur Web et imprimez une citation.
06-3 Exploration d'articles provenant de sites portails
[À faire ! Entraînez-vous !] Préparation d'un environnement de base pour l'exploration du Web
[À faire ! Entraînez-vous !] Extraction des titres principaux
[À faire ! Entraînez-vous !] Extraction des adresses de liens hypertextes
[À faire ! Entraînez-vous !] Extraire tous les hyperliens d'une zone souhaitée
[À faire ! Entraînez-vous !] Extraire simultanément les titres et le contenu des articles
[À faire ! Entraînez-vous !] Extraire les titres et le contenu de tous les articles hyperliés
06-4 Création d'un fichier exécutable pour un programme d'exploration Web
[À faire ! Entraînez-vous !] Enregistrer une adresse URL
[À faire ! Entraînez-vous !] Enregistrez le corps de l'article dans un fichier
[À faire ! Entraînez-vous !] Enregistrez les titres, le texte et les liens hypertextes des articles dans un fichier.
[À faire ! Entraînez-vous !] Création d'un exécutable de web crawling
Une fois que nous aurons terminé l'exploration du Web
Problème de réflexion
Chapitre 7 : Exploiter pleinement Python
07-1 Utilisation des bibliothèques Python
Qu'est-ce qu'une bibliothèque ?
Deux façons d'importer une bibliothèque
Fonctionnalités de la bibliothèque principale et exemples simples
07-2 Bibliothèques utiles : PIL, tkinter
[À vous de jouer ! Entraînez-vous !] Retoucher des photos avec PIL (Pillow)
[À vous de jouer ! Entraînez-vous !] Créer une interface graphique avec Tkinter
07-3 Programmation Python avec ChatGPT
L'émergence de ChatGPT et l'évolution de l'environnement de codage
[À vous de jouer ! Entraînez-vous !] Comment multiplier par 10 l'efficacité de Smart ChatGPT dans la programmation quotidienne
[À vous de jouer ! Entraînez-vous !] Programmons avec ChatGPT !
Éléments à prendre en compte lors de l'apprentissage du codage avec ChatGPT
La chronique du Dr Kim ! Le mot de la fin
Recherche
Image détaillée

Avis de l'éditeur
Programmer n'a jamais été aussi facile !
À une époque où chacun peut devenir programmeur de sa vie, apprendre un seul programme peut augmenter votre productivité !
Avec la quatrième révolution industrielle et l'intégration des chats GPT dans notre quotidien, la programmation est devenue une compétence indispensable dans tous les domaines.
Il y a beaucoup à apprendre, mais la bonne nouvelle, c'est que programmer est plus facile que jamais.
Non seulement ChatGPT est présent, mais il existe également un guide pour ceux d'entre vous qui ont étudié la programmation sans être spécialisés.
L'auteur, passionné de lettres et sciences humaines, est titulaire d'un doctorat en géographie et a découvert Python après avoir soutenu sa thèse de doctorat en géographie en 2014.
Fasciné par la capacité de Python à produire des résultats immédiats, il réfléchissait avec plaisir à la manière d'appliquer Python à son travail et à sa vie quotidienne, développant des programmes chaque fois qu'il avait du temps libre le week-end.
Au début, il n'utilisait Python que comme une calculatrice, mais en y consacrant plus de temps, il a pu l'utiliser pour extraire automatiquement les articles souhaités et créer des ensembles de données, ainsi que pour extraire uniquement les phrases présentant des modèles spécifiques à partir de textes longs et complexes.
Des tâches simples qui prenaient autrement beaucoup de temps peuvent désormais être résolues en une seule étape grâce à un programme Python.
Ce livre vise à permettre aux non-développeurs, comme l'auteur, ou même aux débutants en programmation, de créer des programmes et de les utiliser dans une certaine mesure.
Pour présenter en avant-première l'un des contenus du livre, le chapitre 3 affirme que la manipulation de texte à l'aide d'« expressions régulières » est une compétence essentielle pour tous.
L'auteur souligne que si tous les employés de bureau qui traitent du texte s'exercent et utilisent quotidiennement des expressions régulières, leur productivité explosera.
Même les tâches fastidieuses et répétitives qui prendraient plus de 20 heures peuvent être accomplies en seulement 30 minutes grâce aux programmes Python.
Goûtez à la joie d'exécuter votre propre code !
Après avoir suivi 11 programmes, même les non-experts peuvent créer ce dont ils ont besoin !
Si vous souhaitez aller au-delà de la simple connaissance de la grammaire Python et l'appliquer à vos études ou à votre travail, vous devez développer vos compétences en programmation petit à petit.
Pour utiliser Python correctement, il faut être capable de réfléchir au type de programme nécessaire pour une situation spécifique et de le créer concrètement.
Lors du développement de vos compétences en programmation, vous devriez créer plusieurs programmes utilisables, comme si vous utilisiez l'outil dans diverses situations, afin de pouvoir le maîtriser comme s'il vous appartenait.
Grâce à ce livre, vous pourrez développer vos compétences en programmation en créant 11 programmes étroitement liés à votre vie quotidienne, allant d'une simple calculatrice à l'extraction de répliques de la série américaine « Friends », en passant par l'analyse des prix des transactions immobilières et la collecte d'articles provenant de portails web.
N'importe qui peut facilement terminer le programme en suivant les étapes de la section [Faites-le ! Pratiquez].
Ce processus vous permettra de découvrir naturellement diverses applications Python telles que les expressions régulières, le traitement des fichiers CSV, les entrées/sorties de fichiers, l'analyse statistique et l'exploration du Web.
En développant vos compétences en programmation grâce à la création de 11 programmes, vous serez capable de concevoir vos propres programmes utiles lorsque vous en aurez besoin, et vous pourrez les créer vous-même.
Liste des programmes créés dans ce livre
1.
Imprimez la table de multiplication à 19 étapes
2.
Calculateur automatique de TVA
3.
Extraits du scénario de la série dramatique américaine « Friends »
4.
Enquête sur le ratio de population de la ville de Séoul
5.
recherche de prix de transaction réels pour les appartements
6.
Alignement automatique des textes anglais et traduits
7. Analyse commerciale avec des fichiers CSV
8.
Analyse des prix de transaction immobilière réels
9.
Analyse statistique des enquêtes de satisfaction au travail
10.
Collecte automatique des devis de sites web
11.
Collecte automatique des articles de sites portails
Il suffit de connaître les bases de Python !
Hautement recommandé aux enseignants à la recherche de supports pédagogiques pratiques ! Même les étudiants non spécialisés et les élèves du collège peuvent facilement suivre !
Ce livre commence par la création d'un environnement pratique Python afin que chacun puisse facilement suivre le projet.
Ensuite, nous commençons par créer une calculatrice qui utilise Python de la manière la plus simple possible, en créant une table de multiplication et en imprimant une table de multiplication à 19 étapes.
Et demandons à Python d'effectuer des tâches simples qui peuvent être réalisées dans Excel.
La grammaire nécessaire à la création d'un programme est expliquée directement dans le texte, et des conseils sont fournis à mesure que vous mettez à jour chaque projet.
Il fournit des commentaires conviviaux expliquant le fonctionnement de chaque ligne de code.
Pour aider les lecteurs à progresser dans le projet de manière plus réaliste, nous présentons une situation où un programme est nécessaire dans le coin [Dans cette situation], et nous dessinons d'abord un organigramme de la façon de créer un programme complexe.
Les sections où vous commencez réellement à coder sont marquées d'un « À vous de jouer ! » afin que les lecteurs ne manquent pas les exercices pratiques, et chaque chapitre comprend des problèmes de révision pour vous permettre de revoir en profondeur les concepts importants.
Que vous soyez un employé de bureau qui jongle avec les chiffres toute la journée, un chercheur qui remplit des tableaux, un écrivain qui corrige et améliore minutieusement ses écrits avec un logiciel de traitement de texte, ou un étudiant désireux d'en apprendre davantage, ce livre, « Faites-le ! Automatiser la vie quotidienne avec la programmation Python et ChatGPT », sera un outil puissant !
Les personnes de ce genre apprécieront cette lecture.
Dites adieu aux livres difficiles et ennuyeux ! Pour les non-spécialistes qui souhaitent débuter avec succès en Python.
- Pour les débutants qui souhaitent apprendre à coder avec du code immédiatement applicable dans la vie réelle.
- Les employés de bureau qui souhaitent augmenter leur productivité avec Python
Plus de dix mille lecteurs ont commencé à programmer grâce à ce livre !
« Vous pouvez créer des programmes qui peuvent être utilisés dans la vie réelle ! »
*Ceci est un avis de lecteurs qui ont commencé à apprendre Python avec ce livre avant sa révision et son enrichissement.
Je pense que c'est un ouvrage incontournable pour quiconque apprend Python et se demande où l'appliquer.
En suivant les exemples de l'auteur, géographe plutôt qu'informaticien, vous découvrirez où Python peut être utilisé.
- kb****
C'est expliqué si clairement que même les débutants peuvent apprendre facilement ! Le mieux, c'est qu'on peut apprendre en créant même un petit programme.
- ag****
Parmi les différents domaines d'application, c'est le meilleur ouvrage pour poser les bases de la conception de programmes adaptés à vos besoins spécifiques ! Il est optimisé pour l'auto-apprentissage.
- dl********
Je n'ai pas trouvé de meilleur livre pour apprendre les applications pratiques de Python après avoir appris la grammaire de base.
Vous pouvez également apprendre de manière approfondie les bases de l'analyse statistique, telles que Pandas et Numpy.
- kb****
Je suis une grande débutante, mais j'ai l'impression de progresser à chaque étape ! - ho*****
Le contenu principal est constitué de programmes basés sur Python qui peuvent être directement appliqués à la vie réelle.
Si vous suivez attentivement les instructions du livre, vous découvrirez de nombreuses choses que vous pourrez réellement appliquer à votre vie quotidienne.
J'ai été impressionné par l'adage « La vie est courte, alors apprenez Python », et le contenu est riche et fidèle à cet adage.
- vu******
À une époque où chacun peut devenir programmeur de sa vie, apprendre un seul programme peut augmenter votre productivité !
Avec la quatrième révolution industrielle et l'intégration des chats GPT dans notre quotidien, la programmation est devenue une compétence indispensable dans tous les domaines.
Il y a beaucoup à apprendre, mais la bonne nouvelle, c'est que programmer est plus facile que jamais.
Non seulement ChatGPT est présent, mais il existe également un guide pour ceux d'entre vous qui ont étudié la programmation sans être spécialisés.
L'auteur, passionné de lettres et sciences humaines, est titulaire d'un doctorat en géographie et a découvert Python après avoir soutenu sa thèse de doctorat en géographie en 2014.
Fasciné par la capacité de Python à produire des résultats immédiats, il réfléchissait avec plaisir à la manière d'appliquer Python à son travail et à sa vie quotidienne, développant des programmes chaque fois qu'il avait du temps libre le week-end.
Au début, il n'utilisait Python que comme une calculatrice, mais en y consacrant plus de temps, il a pu l'utiliser pour extraire automatiquement les articles souhaités et créer des ensembles de données, ainsi que pour extraire uniquement les phrases présentant des modèles spécifiques à partir de textes longs et complexes.
Des tâches simples qui prenaient autrement beaucoup de temps peuvent désormais être résolues en une seule étape grâce à un programme Python.
Ce livre vise à permettre aux non-développeurs, comme l'auteur, ou même aux débutants en programmation, de créer des programmes et de les utiliser dans une certaine mesure.
Pour présenter en avant-première l'un des contenus du livre, le chapitre 3 affirme que la manipulation de texte à l'aide d'« expressions régulières » est une compétence essentielle pour tous.
L'auteur souligne que si tous les employés de bureau qui traitent du texte s'exercent et utilisent quotidiennement des expressions régulières, leur productivité explosera.
Même les tâches fastidieuses et répétitives qui prendraient plus de 20 heures peuvent être accomplies en seulement 30 minutes grâce aux programmes Python.
Goûtez à la joie d'exécuter votre propre code !
Après avoir suivi 11 programmes, même les non-experts peuvent créer ce dont ils ont besoin !
Si vous souhaitez aller au-delà de la simple connaissance de la grammaire Python et l'appliquer à vos études ou à votre travail, vous devez développer vos compétences en programmation petit à petit.
Pour utiliser Python correctement, il faut être capable de réfléchir au type de programme nécessaire pour une situation spécifique et de le créer concrètement.
Lors du développement de vos compétences en programmation, vous devriez créer plusieurs programmes utilisables, comme si vous utilisiez l'outil dans diverses situations, afin de pouvoir le maîtriser comme s'il vous appartenait.
Grâce à ce livre, vous pourrez développer vos compétences en programmation en créant 11 programmes étroitement liés à votre vie quotidienne, allant d'une simple calculatrice à l'extraction de répliques de la série américaine « Friends », en passant par l'analyse des prix des transactions immobilières et la collecte d'articles provenant de portails web.
N'importe qui peut facilement terminer le programme en suivant les étapes de la section [Faites-le ! Pratiquez].
Ce processus vous permettra de découvrir naturellement diverses applications Python telles que les expressions régulières, le traitement des fichiers CSV, les entrées/sorties de fichiers, l'analyse statistique et l'exploration du Web.
En développant vos compétences en programmation grâce à la création de 11 programmes, vous serez capable de concevoir vos propres programmes utiles lorsque vous en aurez besoin, et vous pourrez les créer vous-même.
Liste des programmes créés dans ce livre
1.
Imprimez la table de multiplication à 19 étapes
2.
Calculateur automatique de TVA
3.
Extraits du scénario de la série dramatique américaine « Friends »
4.
Enquête sur le ratio de population de la ville de Séoul
5.
recherche de prix de transaction réels pour les appartements
6.
Alignement automatique des textes anglais et traduits
7. Analyse commerciale avec des fichiers CSV
8.
Analyse des prix de transaction immobilière réels
9.
Analyse statistique des enquêtes de satisfaction au travail
10.
Collecte automatique des devis de sites web
11.
Collecte automatique des articles de sites portails
Il suffit de connaître les bases de Python !
Hautement recommandé aux enseignants à la recherche de supports pédagogiques pratiques ! Même les étudiants non spécialisés et les élèves du collège peuvent facilement suivre !
Ce livre commence par la création d'un environnement pratique Python afin que chacun puisse facilement suivre le projet.
Ensuite, nous commençons par créer une calculatrice qui utilise Python de la manière la plus simple possible, en créant une table de multiplication et en imprimant une table de multiplication à 19 étapes.
Et demandons à Python d'effectuer des tâches simples qui peuvent être réalisées dans Excel.
La grammaire nécessaire à la création d'un programme est expliquée directement dans le texte, et des conseils sont fournis à mesure que vous mettez à jour chaque projet.
Il fournit des commentaires conviviaux expliquant le fonctionnement de chaque ligne de code.
Pour aider les lecteurs à progresser dans le projet de manière plus réaliste, nous présentons une situation où un programme est nécessaire dans le coin [Dans cette situation], et nous dessinons d'abord un organigramme de la façon de créer un programme complexe.
Les sections où vous commencez réellement à coder sont marquées d'un « À vous de jouer ! » afin que les lecteurs ne manquent pas les exercices pratiques, et chaque chapitre comprend des problèmes de révision pour vous permettre de revoir en profondeur les concepts importants.
Que vous soyez un employé de bureau qui jongle avec les chiffres toute la journée, un chercheur qui remplit des tableaux, un écrivain qui corrige et améliore minutieusement ses écrits avec un logiciel de traitement de texte, ou un étudiant désireux d'en apprendre davantage, ce livre, « Faites-le ! Automatiser la vie quotidienne avec la programmation Python et ChatGPT », sera un outil puissant !
Les personnes de ce genre apprécieront cette lecture.
Dites adieu aux livres difficiles et ennuyeux ! Pour les non-spécialistes qui souhaitent débuter avec succès en Python.
- Pour les débutants qui souhaitent apprendre à coder avec du code immédiatement applicable dans la vie réelle.
- Les employés de bureau qui souhaitent augmenter leur productivité avec Python
Plus de dix mille lecteurs ont commencé à programmer grâce à ce livre !
« Vous pouvez créer des programmes qui peuvent être utilisés dans la vie réelle ! »
*Ceci est un avis de lecteurs qui ont commencé à apprendre Python avec ce livre avant sa révision et son enrichissement.
Je pense que c'est un ouvrage incontournable pour quiconque apprend Python et se demande où l'appliquer.
En suivant les exemples de l'auteur, géographe plutôt qu'informaticien, vous découvrirez où Python peut être utilisé.
- kb****
C'est expliqué si clairement que même les débutants peuvent apprendre facilement ! Le mieux, c'est qu'on peut apprendre en créant même un petit programme.
- ag****
Parmi les différents domaines d'application, c'est le meilleur ouvrage pour poser les bases de la conception de programmes adaptés à vos besoins spécifiques ! Il est optimisé pour l'auto-apprentissage.
- dl********
Je n'ai pas trouvé de meilleur livre pour apprendre les applications pratiques de Python après avoir appris la grammaire de base.
Vous pouvez également apprendre de manière approfondie les bases de l'analyse statistique, telles que Pandas et Numpy.
- kb****
Je suis une grande débutante, mais j'ai l'impression de progresser à chaque étape ! - ho*****
Le contenu principal est constitué de programmes basés sur Python qui peuvent être directement appliqués à la vie réelle.
Si vous suivez attentivement les instructions du livre, vous découvrirez de nombreuses choses que vous pourrez réellement appliquer à votre vie quotidienne.
J'ai été impressionné par l'adage « La vie est courte, alors apprenez Python », et le contenu est riche et fidèle à cet adage.
- vu******
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 30 janvier 2024
- Nombre de pages, poids, dimensions : 384 pages | 188 × 257 × 15 mm
- ISBN13 : 9791163035503
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne