Computing">
[Go to site: main page, start]

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

Guide complet de programmation Python

Ce programme Python couvre les concepts clés de Python répartis en 14 sections, notamment : 1) une introduction à l'installation de Python et aux bases comme les variables, les opérateurs, les blocs. 2) Les types de données Python tels que les entiers, les flottants, les chaînes, les listes, les tuples. 3) Le contrôle du flux des programmes Python à l'aide de conditionnelles, de boucles, de break, continue. 4) Fonctions, modules, paquets pour organiser le code. 5) Manipulations de chaînes, de listes et de dictionnaires. 6) Opérations sur les fichiers comme la lecture, l'écriture, la recherche. 7) Programmation orientée objet avec des classes, des objets, l'héritage. 8) Expressions régulières pour la correspondance de motifs. 9) Gestion des exceptions. 10) Interactions avec les bases de données. 11) Multithreading. 12) Envoi d'emails en utilisant Python. 13) Applications CGI. 14) A

Traduit 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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues3 pages

Guide complet de programmation Python

Ce programme Python couvre les concepts clés de Python répartis en 14 sections, notamment : 1) une introduction à l'installation de Python et aux bases comme les variables, les opérateurs, les blocs. 2) Les types de données Python tels que les entiers, les flottants, les chaînes, les listes, les tuples. 3) Le contrôle du flux des programmes Python à l'aide de conditionnelles, de boucles, de break, continue. 4) Fonctions, modules, paquets pour organiser le code. 5) Manipulations de chaînes, de listes et de dictionnaires. 6) Opérations sur les fichiers comme la lecture, l'écriture, la recherche. 7) Programmation orientée objet avec des classes, des objets, l'héritage. 8) Expressions régulières pour la correspondance de motifs. 9) Gestion des exceptions. 10) Interactions avec les bases de données. 11) Multithreading. 12) Envoi d'emails en utilisant Python. 13) Applications CGI. 14) A

Traduit 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 PDF, TXT ou lisez en ligne sur Scribd

SyllabedePython

1:IntroductionàPython
Installation et fonctionnement avec Python
Comprendre les variables Python
Opérateurs de base en Python
Comprendre les blocs Python
2:TypesdedonnéesPython
Déclaration et utilisation des types de données numériques : int, float, complexe
Utiliser le type de données chaîne et les opérations sur les chaînes

Définir une liste et le découpage de liste


Utilisation du type de données Tuple

3:ContrôledefluxduprogrammePython
Blocs conditionnels utilisant if, else et elif
Boucles for simples en python
Boucle for utilisant des plages, chaînes, listes et dictionnaires
Utilisation des boucles while en python
Manipulation de boucle utilisant pass, continue, break et else
Programmation utilisant des blocs conditionnels et des boucles en Python

4:Fonctions,modulesetpackagesPython
Organiser des codes Python en utilisant des fonctions

Organiser les projets Python en modules


Importation de son propre module ainsi que des modules externes
Comprendre les packages
Fonction Lamda puissante en python
Programmation utilisant des fonctions, des modules et des packages externes

5:Manp
iualtoinsdechan
îesd,esiltesetdedcitoinnariesenPython
Éléments constitutifs des programmes python
Comprendre les chaînes dans les méthodes de construction

Manipulation de listes à l'aide de méthodes intégrées


Manipulation de dictionnaire
Programmation utilisant des chaînes, des listes et des dictionnaires dans les fonctions intégrées

6:OpérationdefichierPython
Lire des fichiers de configuration en python
Écriture de fichiers journaux en python
Comprendre les fonctions de lecture, read(), readline() et readlines()
Comprendre les fonctions d'écriture, write() et writelines()
Manipulation du pointeur de fichier à l'aide de seek
Programmation utilisant des opérations sur des fichiers

7:ProgrammationOrientéeObjetenPython–OOP
Concept de classe, d'objet et d'instances
Constructeur, attributs de classe et destructeurs
Utilisation en temps réel de la classe dans des projets en direct

Héritage, chevauchement et surcharge d'opérateurs


Ajouter et récupérer des attributs dynamiques des classes
Programmation utilisant le support Oops

8:ExpressionrégulièrePython
Recherche et correspondance de motifs puissants
Pouvoir de la recherche de motifs utilisant des regex en python
Analyse en temps réel des données réseau ou système à l'aide d'expressions régulières
Validation du mot de passe, de l'email et de l'URL à l'aide d'expressions régulières

Programmes de recherche de motifs utilisant des expressions régulières

9:GestiondesexceptionsPython
Éviter les pannes de code en utilisant la gestion des exceptions
Protection des opérations de fichiers à l'aide de la gestion des exceptions

Gérer et aider le développeur avec le code d'erreur


Programmation utilisant la gestion des exceptions

10I:nteracotinavecalbasededonnéeP
sython
Connexion à une base de données SQL en utilisant Python

Créer et rechercher des tables


Lecture et stockage des informations de configuration dans la base de données
Programmation utilisant des connexions à des bases de données

11:MultithreadingenPython
Comprendre les fils
Création de fils
Synchroniser les fils
Programmation utilisant le multithreading
12:Contacterl'utilsateurpare-mailsenutilsantPython
Installation du module smtp en Python
Envoyer un e-mail
Lecture du fichier et envoi d'e-mails à tous les utilisateurs en les adressant
directement pour le marketing
13:IntroductionàPythonCGI
Écriture d'un programme python pour des applications CGI
Créer des menus et accéder aux fichiers
Programme serveur client
14:Projetd'exemple

Vous aimerez peut-être aussi