Tutoriel complet de langage Python, cours, exercices et exemple sur le langage Python désignés aux developpeurs qui veulent apprendre les bases de ce langage. Document en PDF sur 1067 pages créé par StackOverFlow.
Plan de cours
- Démarrer avec le langage Python
- Bonjour, World in Python en utilisant IDLE
- Fichier Python Hello World
- Création de variables et affectation de valeurs
- Séquences et collections
- Constantes intégrées
- Espaces vs. Onglets
- Fonction de chaîne – str () et repr ()
- Installation de modules externes à l’aide de pip
- Rechercher / installer un paquet
- Mise à niveau des packages installés
- Installation de Python 2.7.x et 3.x
- Affiche le code source d’un objet
- Objets qui ne sont pas intégrés
- Objets définis interactivement
- Objets intégrés
- Accès à la base de données
- Fonctions importantes du Cursor
- Types de données SQLite et Python
- Accès à la base de données PostgreSQL avec psycopg2
- Établir une connexion à la base de données et créer une table
- Accès aux attributs de base à l’aide de la notation par points
- Setters, Getters & Properties
- Chapitre 6: Alternatives à changer de déclaration à partir d’autres langues
- Utiliser l’introspection de classe
- Utiliser un gestionnaire de contexte
- Chapitre 7: Analyse des arguments de ligne de commande
- Utilisation d’arguments en ligne de commande avec argv
- Message d’erreur d’analyseur personnalisé avec argparse
- Groupement conceptuel d’arguments avec argparse.add_argument_group ()
- Chapitre 9: Anti-Patterns Python
- Chapitre 10: Appelez Python depuis C #
- Lancer un sous-processus
- En attente d’un sous-processus pour terminer
- Lecture de la sortie d’un sous-processus
- Accès interactif aux sous-processus en cours d’exécution
- Ecrire dans un sous-processus
- Lecture d’un flux d’un sous-processus
- Pause et continuer dans les boucles
- déclaration de break
- continue déclaration
- Boucles imbriquées
- Cinétique chimique (système d’équations différentielles ordinaires)
- Effets de la commande del
- Réutilisation d’objets primitifs
- Initialiser le périphérique série
- Lire depuis le port série
- Vérifiez quels ports série sont disponibles sur votre machine
- Chapitre 27: Comparaisons
- Compter les occurrences d’une sous-chaîne dans une chaîne: str.count ()
- Comptage des occurrences dans le tableau numpy
- Concurrence Python
- Le module de multitraitement
- Passer des données entre des processus multiprocessus
- Connexion de Python à SQL Server
- Copier un dictionnaire
- Copier un ensemble
- Cours de base avec Python
- Créer des paquets Python
- Analyse d’une chaîne en objet datetime sensible au fuseau horaire
- Arithmétique de date simple
- Utilisation d’objets de base datetime
- Itérer sur les dates
- En tant que fonction
- En tant que classe
- Décorateur avec des arguments (usine de décorateur)
- Fonctions de décorateur
- Fonctions intégrées qui fonctionnent avec l’héritage
- Variables de classe et d’instance
- Méthodes liées, non liées et statiques
- Nouveau style vs classes anciennes
- Prendre des exceptions
- Lancer le code de nettoyage avec finalement
- Relancer les exceptions
- Hiérarchie des exceptions
- Conversions bidirectionnelles
- Chapitre 48: Déstructurer la liste (aka emballage et déballage)
- Accéder aux valeurs d’un dictionnaire
- Le constructeur dict ()
- Éviter les exceptions de KeyError
- Accéder aux clés et aux valeurs
- Créer un dictionnaire ordonné
- Vérifier s’il est exécuté dans un environnement virtuel
- étagère 310
- Événements envoyés par le serveur Python
- Initialisations de clé de dictionnaire
- Échapper aux caractères spéciaux
- Fichiers de données externes d’entrée, de sous-ensemble et de sortie à l’aide
- Éviter l’enfer d’encodage multiplateforme
- Accès aléatoire aux fichiers à l’aide de mmap
- Remplacement du texte dans un fichier
- Filtrer comme vérification de court-circuit
- Fonction complémentaire: filterfalse, ifilterfalse
- Utilisation basique de map, itertools.imap et future_builtins.map
- Eviter les opérations répétitives et coûteuses en utilisant une clause conditionnelle
- Réseau Python
Profitez de ce manuel de formation en PDF pour comprendre mieux le Apprenez le langage Python et enrichir votre connaissance.
Commencez à télécharger ce cours adapté pour vous et à apprendre Apprenez le langage Python.
Initialiser le périphérique série 140Lire depuis le port série 140Vérifiez quels ports série sont disponibles sur votre machine 141Chapitre 27: Comparaisons 142Syntaxe 142Paramètres 142Examples 142Supérieur ou inférieur à 142Pas égal à 143Égal à 143Comparaisons en chaîne 144Style 144Effets secondaires 144Comparaison par `is` vs` == ` 145Comparer des objets 146Common Gotcha: Python n’impose pas la saisie 147Chapitre 28: Compte 148Examples 148Compter toutes les occurrences de tous les éléments dans un iterable: collection.Counter 148Obtenir la valeur la plus courante (-s): collections.Counter.most_common () 148Compter les occurrences d’un élément dans une séquence: list.count () et tuple.count () 149Compter les occurrences d’une sous-chaîne dans une chaîne: str.count () 149Comptage des occurrences dans le tableau numpy 149Chapitre 29: Concurrence Python 151Remarques 151Examples 151Le module de filetage 151Le module de multitraitement 151Passer des données entre des processus multiprocessus 152Chapitre 30: Conditionnels 155Introduction 155Syntaxe 155