Passer aux informations sur le produit
Programmation Python
Programmation Python
Description
Introduction au livre
Il est structuré de manière à ce que vous puissiez apprendre les concepts de base de la programmation étape par étape, en commençant par la grammaire Python de base et les types de données, puis en passant aux concepts fondamentaux de la programmation tels que les boucles, les fonctions et les entrées/sorties de fichiers.
Chaque chapitre est conçu pour être pratique, permettant aux lecteurs d'écrire et d'exécuter du code afin d'approfondir leur compréhension.
La dernière partie du livre propose une expérience d'application des connaissances acquises à des problèmes concrets, à travers un projet d'envergure.
À travers divers projets, notamment l'analyse de texte, le développement de jeux simples et la visualisation de données, les lecteurs découvriront la joie et le sentiment d'accomplissement liés à la programmation.

  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
Partie 1.
Introduction et installation de Python

1.
Qu'est-ce que Python ?
2.
Histoire et caractéristiques de Python
3.
Sélectionnez la version de Python
4.
Comment installer Python (Python IDLE, Colab, Anaconda, Spyder)
5.
Mise en place d'un environnement de développement Python (Python IDLE, Colab, Anaconda, Spyder)

Partie 2.
Grammaire de base en Python


1.
Variables et types de données
2.
Types numériques (int, float, complex)
3.
Exemple pratique

Partie 3.
Opérateurs et expressions


1.
Opérateurs arithmétiques
2.
Opérateurs de comparaison
3.
Opérateurs logiques
4.
Opérateur d'affectation
5.
priorité de l'opérateur
6.
Exemple pratique

Partie 4.
énoncés conditionnels


1.
Concept d'énoncés conditionnels
2.
structure if, elif, else
3.
instructions conditionnelles imbriquées
4.
Expression conditionnelle
5.
Exemple pratique

Partie 5.
boucle


1.
Le concept de boucles
2.
boucle for
3.
boucle while
4.
Mots clés de contrôle d'itération (break, continue, pass)
5.
Boucles imbriquées
6.
Exemple pratique

Partie 6.
fonction


1.
Définition et appel de fonctions
2.
Paramètres et arguments
3.
arguments par défaut et arguments nommés
4.
valeur de retour et retour
5.
Arguments variables
6.
Exemple pratique

Partie 7.
Liste et violet


1.
Création et utilisation de listes
2.
Indexation et découpage de listes
3.
Méthodes de liste
4.
Création et utilisation de tuples
5.
Différences entre les listes et les tuples
6.
Exemple pratique

Partie 8.
Dictionnaires et ensembles


1.
Le concept et l'utilisation des dictionnaires
2.
Méthodes de dictionnaire
3.
Le concept et l'utilisation des ensembles
4.
Opérations ensemblistes (union, intersection, différence)
5.
Exemple pratique

Partie 9.
Entrée/sortie de fichiers


1.
Concepts de base des entrées/sorties de fichiers
2.
Lecture de fichiers texte (open, read, readline)
3.
Écrire dans un fichier texte (write, writelines)
4.
Mode de fichier (r, w, a, b)
5.
Fermeture des fichiers et gestion des exceptions
6.
Gestion avancée des exceptions : verrouillage de fichiers et environnements multithread
7.
Exemple pratique

Partie 10.
Modules et paquets


1.
Concept et utilisation du module
2.
Utilisation des modules de la bibliothèque standard (math, random, datetime, etc.)
3.
Écrire un module personnalisé
4.
Concept et utilisation des packages
5.
Installation de paquets externes à l'aide de pip
6.
Exemple pratique

Partie 11.
Gestion des exceptions


1.
L'importance de la gestion des exceptions
2.
try, except, finally bloque
3.
Gestion de plusieurs exceptions
4.
Exceptions personnalisées
5.
Lever une exception
6.
Exemple pratique

Partie 12.
Projet global I


1.
Aperçu complet du projet
2.
Projet 1 - Création d'un jeu textuel (jeu de devinettes de nombres)
3.
Projet 2 - Création d'un programme de calculatrice
4.
Défis pour un apprentissage plus approfondi - Faire des achats sur le site de Danawa

Partie 13.
Projet global II


1.
Projet défi - Tracez l'itinéraire jusqu'à votre destination (navigation)
2.
Pratique de l'apprentissage profond : Projet de reconnaissance de caractères manuscrits

Image détaillée
Image détaillée 1

Avis de l'éditeur
1.
Apprentissage systématique du niveau débutant au niveau avancé


Ce cours, qui commence par les bases de la grammaire Python et des types de données, est structuré de manière à vous permettre d'apprendre progressivement les concepts fondamentaux de la programmation tels que les boucles, les fonctions et les entrées/sorties de fichiers.
Chaque chapitre est conçu pour être pratique, permettant aux lecteurs d'écrire et d'exécuter du code afin d'approfondir leur compréhension.


2.
Apprentissage pratique par projets

La dernière partie du livre propose une expérience d'application des connaissances acquises à des problèmes concrets, à travers des projets d'envergure.
À travers divers projets, notamment l'analyse de texte, le développement de jeux simples et la visualisation de données, les lecteurs découvriront la joie et la satisfaction de la programmation.


3.
Adapté à une utilisation dans divers environnements d'apprentissage


Ce livre vous guide dans l'utilisation de différents environnements de développement, notamment Python IDLE, Google Colab, Anaconda et Spyder.
Cela permet aux lecteurs de poursuivre leur apprentissage dans l'environnement qui leur convient le mieux.


4.
Approche adaptée aux débutants


Nous avons essayé d'expliquer tous les concepts clairement et simplement, et avons ajouté des exemples concrets lorsque cela était nécessaire, afin d'aider les lecteurs novices en programmation à les comprendre.
Par exemple, nous commençons par des tâches d'analyse de données simples plutôt que par des algorithmes complexes, permettant ainsi aux lecteurs d'apprendre à leur propre rythme.

5.
Fournir du matériel pédagogique


Des explications et des réponses aux problèmes pratiques par partie, ainsi que diverses idées de projets de différents niveaux de difficulté avec lesquels vous pouvez vous entraîner tout en apprenant Python pour la première fois, sont fournies dans la [Data Room] de la librairie Seongandang (https://www.cyber.co.kr/).

6.
Matériel de cours fourni


Pour ceux qui enseignent dans ce domaine, des supports de cours PowerPoint résumant l'intégralité du contenu sont fournis dans [Data Room]-[Lecture Materials] de Seongandang Book Mall (https://www.cyber.co.kr/).
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 12 mars 2025
- Nombre de pages, poids, dimensions : 376 pages | 190 × 260 × 30 mm
- ISBN13 : 9788931575767
- ISBN10 : 8931575769

Vous aimerez peut-être aussi

카테고리