Python avancé et programmation scientifique

Techniques d'algorithmisation et de construction de programmes compacts et efficaces

Python avancé et programmation scientifique

Techniques d'algorithmisation et de construction de programmes compacts et efficaces

Cet ouvrage présente les techniques de programmation avancées dans le contexte numérique, ainsi que dans les domaines de visualisation et traitement d'images. Il compte plusieurs sujets à faire en...

Lire la suite keyboard_arrow_right

Auteur(s) Jerzy Karczmarczuk
Éditeur ELLIPSES
Collection Références Sciences
Date 01/10/2019
Pages 392
Taille 24,0 x 19,0
Type Broché
ISBN 9782340032941

Description détaillée : Python avancé et programmation scientifique

Comment est abordée la programmation en Python ?

Ce livre traite de plusieurs techniques avancées de programmation en Python, dont certaines sont moins connues malgré leur utilité. Il est destiné aux futurs (ou actuels) développeurs de programmes de qualité professionnelle, aux scientifiques ayant besoin d'outils de programmation efficaces et ergonomiques et aux enseignants de programmation avancée et à leurs étudiants.

Sont traités les modules de support indispensables à tout scientifique programmant en Python, notamment le traitement de données tabulaires avec Numpy et les techniques d'accélération des programmes, grâce à la recompilation des programmes avec Numba et Cython et à l'usage des processeurs graphiques (GPU) à l'aide des frameworks PyCuda et Numba. Le texte couvre de manière concrète plusieurs éléments plus « profonds » de la couche standard du langage, comme la structure interne des objets et des fonctions, les itérateurs (avec coroutines), descripteurs, métaclasses, la concurrence avec les threads et les processus, etc.

Une trentaine d'exercices assez longs sont proposés ainsi que plusieurs dizaines d'exemples complets et testés. Les codes de programmes sont disponibles en ligne sur le site de l'auteur. Les exemples et les exercices sont basés sur l'expérience pédagogique de l'auteur et couvrent les sujets de mathématiques appliquées et de simulation, de traitement de textes et d'images (y compris des projections cartographiques).

Une bibliographie abondante permettra de trouver rapidement les algorithmes, des détails mathématiques, les logiciels mentionnés (surtout les paquetages installables libres), etc.

Qui est Jerzy Karczmarczuk, l'auteur de cet ouvrage ?

Jerzy Karczmarczuk est un informaticien français d'origine polonaise. Jusqu'à récemment, il enseignait informatique à l'Université de Caen, en Normandie.

32,23 €

Sur commande

Expédition sous 4 à 8 jours

32,23 €

Bénéficiez de la remise de 5% en choisissant le retrait en magasin

 
Livraison à 0.01€ à partir de 35€

d'achats en France Métropolitaine

 
Satisfait ou remboursé

sous 14 jours ouvrés

 
Paiements sécurisés

3D Secure

 
Service client

Lundi au Vendredi : de 10h à 18h30
au 04 67 63 62 19 ou par email