0% ont trouvé ce document utile (0 vote)
31 vues3 pages

Programme Python PDF

Le programme Python décrit les sujets à aborder dans deux modules sur les fondations de Python et Python avancé. Le module 1 couvre les bases de Python telles que l'installation, les types de données de base, les instructions conditionnelles, les boucles, les fonctions et la gestion des fichiers. Le module 2 couvre les modules intégrés, la programmation orientée objet, la gestion des exceptions, le débogage, les expressions régulières, les bases de données et l'installation de packages. Il comprend également l'analyse de feuilles de calcul, le web scraping et la création de rapports Excel avec Python.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
31 vues3 pages

Programme Python PDF

Le programme Python décrit les sujets à aborder dans deux modules sur les fondations de Python et Python avancé. Le module 1 couvre les bases de Python telles que l'installation, les types de données de base, les instructions conditionnelles, les boucles, les fonctions et la gestion des fichiers. Le module 2 couvre les modules intégrés, la programmation orientée objet, la gestion des exceptions, le débogage, les expressions régulières, les bases de données et l'installation de packages. Il comprend également l'analyse de feuilles de calcul, le web scraping et la création de rapports Excel avec Python.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 3

Éthans

Apprenez des experts du bal

Programme Python
Module-1 : Fondation Python (obligatoire)

• Qu’est-ce que Python et l’histoire de Python ?


• Pourquoi Python et où l'utiliser ?
• Discussion sur Python 2 et Python 3
• Configurer l'environnement Python pour le développement
• Démonstration sur l'installation de Python
• Discutez des IDE comme IDLE, Pycharm et Enthought Canopy
• Discussion sur la fonctionnalité unique de Python
• Écrire le premier programme Python
• Commencez à programmer sur un shell interactif.
• Utiliser des variables, des mots-clés
• Techniques interactives et de programmation
• Commentaires et intermèdes documentaires en Python
• Cas d'utilisation pratiques utilisant l'analyse de données
• Introduction à Hadoop

Objets de base et fonctions intégrées

• Objets de base Python et fonctions intégrées


• Objet numérique et opérations
• Objet chaîne et opérations
• Liste des objets et des opérations
• Objet Tuple et opérations
• Objet de dictionnaire et opérations
• Définir l'objet et les opérations
• Objet booléen et objet Aucun
• Différentes structures de données, traitement des données

Instructions conditionnelles et boucles

• Que sont les instructions conditionnelles ?


• Comment utiliser les indentations pour définir le bloc if, else, elif
• Que sont les boucles ?
• Comment contrôler les boucles
• Comment parcourir les différents objets
• Séquence et objets itérables

Fonctions UDF et fonctions d'objet

• Quels sont les différents types de fonctions


• Créer des fonctions UDF
• Paramétrer la fonction UDF, via des paramètres nommés et sans nom
• Définir et appeler une fonction
• Les fonctions anonymes - Fonctions Lambda
• Fonctions d'objet chaîne
• Fonctions d'objet liste et tuple
• Fonctions d'objet de dictionnaire
Gestion des fichiers avec Python

• Traiter des fichiers texte à l'aide de Python


• Objet de fichier en lecture/écriture et ajout
• Fonctions d'objet fichier
• Pointeur de fichier et rechercher le pointeur
• Tronquer le contenu du fichier et ajouter des données
• Opérations de test de fichiers à l'aide de os.path

Module-2 – Python Advance (obligatoire)

• Modules intégrés Python


• os, sys, datetime, heure, aléatoire, modules zip
• Créer Python UDM – Modules définis par l'utilisateur
• Définir PYTHONPATH
• Créer des packages Python
• init Fichier pour l'initialisation du package

Manipulation exceptionnelle et Python orienté objet

• Gestion des exceptions Python


• Qu’est-ce qu’une exception ?
• Gestion de diverses exceptions à l'aide de try....sauf...else
• Clause d'essai final
• Argument d'une exception et création d'une classe d'auto-exception
• Exceptions standard Python
• Déclenchement d'une exception, exceptions définies par l'utilisateur
• Fonctionnalités orientées objet
• Comprendre des exemples concrets de POO
• Implémenter l'orientation objet avec Python
• Créer des classes et des objets, détruire des objets
• Accès aux attributs, attributs de classe intégrés
• Héritage et polymorphisme
• Méthodes de remplacement, masquage des données
• Surcharge des opérateurs

Débogage, Framework et expression régulière

• Déboguer les programmes Python à l'aide du débogueur PDB


• Débogueur Pycharm
• Instruction d'assertion pour le débogage
• Test avec Python à l'aide de UnitTest Framework
• Que sont les expressions régulières ?
• La fonction de correspondance et de recherche
• Compiler et faire correspondre
• Correspondance vs recherche
• Fonctionnalité de recherche et de remplacement à l'aide de RE
• Expressions régulières étendues
• Caractères génériques et travailler avec eux

Interaction de base de données avec Python

• Création d'une base de données avec SQLite 3,


• Opérations CRUD,
• Création d'un objet de base de données.
• Accès à la base de données Python MySQL
• Opérations DML et DDL avec des bases de données
• Effectuer des transactions
• Gestion des erreurs de base de données
• Déconnexion de la base de données

Installation de packages, analyse de feuilles de calcul Windows et suppression de pages Web

• Installer le package à l'aide de Pycharm


• Qu'est-ce que pip, easy_install
• Configurer l'environnement pour installer les packages ?
• Installer des packages pour l'interface XLS et l'analyse XLS avec Python
• Créer des rapports XLS avec Python
• Introduction au web scraping et à la belle soupe

Vous aimerez peut-être aussi