Python 1 1 Le langage Python C CTable des matières Chapitre Introduction Le public visé Pourquoi Python Caractéristiques du langage Domaines d ? application Conventions La documentation Python Style de programmation Conventions de nommage Conventions d ?

Le langage Python C CTable des matières Chapitre Introduction Le public visé Pourquoi Python Caractéristiques du langage Domaines d ? application Conventions La documentation Python Style de programmation Conventions de nommage Conventions d ? écriture Exécution d ? une session Python interactive Exécution en ligne de commande Exécution par script ou module Les éditeurs Python Les environnements complets Déboguer un programme Exercices Solutions des exercices Chapitre Premiers pas Pour véri ?er votre installation Aide en ligne dir et help Commentaires Indentation Variables types Opérations Cha? nes de caractères Listes Dictionnaires Lecture-écriture sur ?chier Le module pickle Fonctions Documentation et tests Tests dans le ?chier module Tests dans un ?chier séparé C Chapitre Table des matières Exercices Solutions des exercices Chapitre Structures de contrôle L ? instruction while L ? instruction if else elif L ? instruction for Les conditions Valeurs booléennes Opérateurs de comparaisons Comparaisons hétérogènes Les techniques de boucles La fonction range Les méthodes dict keys dict values et dict items La fonction enumerate La fonction zip La fonction reversed La fonction sorted La fonction map La fonction ?lter Les list comprehension Exercices Solutions des exercices Chapitre Les types intégrés builtins Les variables Python Les types numériques int oat complex Itérateurs et générateurs Dé ?nition Itérateurs Générateurs Expressions génératrices Les séquences tuples et list Les tuples Le découpage slicing Les listes Les cha? nes de caractères str bytes bytearray Identi ?cation et codage des caractères Comparatif sommaire Python et Encodage et décodage Manipulations usuelles Le module string Formatage C Autres fonctionnalisés pour le Les ensembles set et frozenset Les dictionnaires dict Les exceptions exceptions Exercices Solutions des exercices Chapitre Fonctions scripts et modules Fonctions Exemple détaillé Passage d ? arguments Les formes lambda Règles de portée Espace de noms Portée la règle LGI Modules et paquetages Modules Paquetages Le chemin de recherche des paquetages et modules Fichiers bytecode Modules standard Décorateurs Fonctions intégrées le module builtin Manipulation d ? attributs Conversion de type construction Logique Programmation Itérables Entrées-sorties Classes Mathématiques Divers Exercices Le format IGC International Gliding Commission Solutions des exercices Chapitre Programmation orientée objet Une première approche des classes Syntaxe Une classe Complexe Objets Classes Objets Instances Objets Méthodes C Chapitre Table des matières Quelques remarques Héritage simple multiple Héritage ou pas Exemple de la classe Polygone TODO commenter Surcharge Héritage multiple La classe object Méthodes spéciales Variables privées Les properties Manipulation dynamique des attributs Slots Exercices Solutions des exercices Chapitre La bibliothèque standard Le module os Le module os path Autres services du module os Le module sys Dates et heures TODO Fichiers Le module glob Le sous module glob fnmatch Le module shutil Compression de données TODO Arguments de la ligne de commande Mesure des performances Le module time Le module timeit Les modules pro ?le cPro ?le et pstats Le module unittest TODO Calcul scienti ?que Le module math Le module cmath Le module random Autres modules Exercices TODO Solutions des exercices Chapitre Python pour le calcul scienti ?que NumPy C Méthodes et fonctions de

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager