IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Composition de programmes - Abstraction avec des données
Un tutoriel de John DeNero traduit par Laurent Rosenfeld

Le , par Community Management

39PARTAGES

15  0 
Chers membres du club,

J'ai le plaisir de vous présenter la deuxième partie de ce cours Python que nous propose John DeNero. Dans cette partie, nous aborderons les abstractions avec des données.

Dans la première partie de ce tutoriel (Composition de programmes – Construire des abstractions avec des fonctions), nous nous sommes concentrés sur les processus informatiques et sur le rôle des fonctions dans la conception du programme. Nous avons vu comment utiliser les données primitives (nombres) et les opérations primitives (arithmétiques), comment créer des fonctions composées par la composition et le contrôle, et comment créer des abstractions fonctionnelles en donnant des noms aux processus. Nous avons également vu que les fonctions d'ordre supérieur renforcent le pouvoir de notre langage en nous permettant de manipuler, et donc de raisonner, en termes de méthodes générales de calcul. C'est dans une large mesure l'essence de la programmation.

Cette seconde partie se concentre sur les données. Les techniques que nous étudions ici nous permettront de représenter et de manipuler des informations appartenant à de nombreux domaines différents. Grâce à la croissance explosive d'Internet, de vastes quantités d'informations structurées sont librement accessibles à tous en ligne, et nous pouvons traiter informatiquement une vaste gamme de problèmes différents. L'utilisation efficace de types de données intégrés au langage ou définis par l'utilisateur est fondamentale pour les applications de traitement de données.
Bonne lecture.

Retrouvez les meilleurs cours et tutoriels pour apprendre Python.

Une erreur dans cette actualité ? Signalez-nous-la !