Pratiquer Python avec des fichiers CSV et extraire des valeurs avec "filter()" – Le vrai podcast Python

By | juin 25, 2021

trouver un expert Python

Logo Python réel

25 juin 2021 55m

Christophe Bailey
David Amos

Êtes-vous prêt à mettre davantage en pratique vos compétences en Python ? Il existe un nouvel ensemble de problèmes pratiques que vous devez résoudre, et cette fois ils sont basés sur l'utilisation de fichiers CSV. Cette semaine dans l'émission, David Amos est de retour et il a apporté un autre lot d'articles et de projets hebdomadaires de PyCoder.

Commanditaire de l'épisode :

David partage un article sur la programmation fonctionnelle en mettant l'accent sur la fonction « filtre ». Le didacticiel explique comment traiter un itérable et extraire les éléments qui satisfont à une condition donnée. Il couvre également la combinaison du filtre avec d'autres outils fonctionnels et le compare au codage avec des outils Python tels que les compréhensions de liste et les expressions de générateur.

Nous couvrons plusieurs autres articles et projets de la communauté Python, notamment Excel, Python et l'avenir de la science des données, une analyse bayésienne des prix Lego en Python, pourquoi les commentaires ne peuvent-ils pas apparaître après un caractère de continuation de ligne, enseigner Python sur le Raspberry Pi400 à la bibliothèque publique, un éditeur multiplateforme conçu pour écrire des romans construits avec Python et Qt, et une interface utilisateur texte avec rich comme moteur de rendu.

Les sujets:

  • 00:00:00 – Présentation
  • 00:02:29 – Excel, Python et l'avenir de la science des données
  • 00:07:50 – Problèmes de pratique Python : analyse des fichiers CSV
  • 00:17:09 – Sponsor: Plate-forme d'applications de Digital Ocean
  • 00:17:45 – Une analyse bayésienne des prix Lego en Python avec PyMC3
  • 00:23:02 – Pourquoi les commentaires ne peuvent-ils pas apparaître après un caractère de continuation de ligne ?
  • 00:28:40 – Python’s filter() : extraire les valeurs des itérables
  • 00:34:57 – Pleins feux sur le cours vidéo
  • 00:36:24 – Comment j'enseigne Python sur le Raspberry Pi 400 à la bibliothèque publique
  • 00:46:23 – novelWriter : éditeur multiplateforme conçu pour écrire des romans construits avec Python et Qt
  • 00:48:02 – textuel : une interface utilisateur de texte avec riche comme moteur de rendu
  • 00:54:58 – Merci et au revoir

Afficher les liens :

Excel, Python et l'avenir de la science des données – Quel est l'outil le plus utilisé en science des données ? Est-ce des pandas ou NumPy ? Est-ce le langage Python lui-même ? Pas vraiment. C'est Excel. Vous pourriez faire valoir que les scientifiques des données n'utilisent pas Excel comme outil principal, et vous avez peut-être raison. Mais Excel permet aux utilisateurs non techniques, comme les propriétaires de petites entreprises, d'avoir un aperçu de leurs données. Dans cet article, le PDG d'Anaconda, Peter Wang, discute de son objectif de faire de Python et de PyData le « successeur conceptuel » d'Excel.

Problèmes de pratique Python : analyse de fichiers CSV – Dans ce didacticiel, vous vous préparerez à de futurs entretiens en travaillant sur un ensemble de problèmes de pratique Python impliquant des fichiers CSV. Vous résoudrez vous-même les problèmes, puis comparerez vos résultats avec les solutions développées par l'équipe Real Python.

Une analyse bayésienne des prix Lego en Python avec PyMC3 – Suivez cette analyse approfondie des prix LEGO pour voir l'analyse bayésienne en action. En cours de route, vous découvrirez comment les modèles linéaires regroupés et non regroupés peuvent être utilisés pour déterminer si un ensemble LEGO est à un prix raisonnable. L'article est assez technique, donc une expérience avec les statistiques bayésiennes est recommandée.

Pourquoi les commentaires ne peuvent-ils pas apparaître après un caractère de continuation de ligne ? – L'enchaînement de nombreuses méthodes d'objet peut créer de longues dents qui dépassent la recommandation de longueur de ligne de 79 caractères du PEP 8. Vous pouvez utiliser pour casser la chaîne de méthodes sur des lignes individuelles, mais si vous voulez laisser des commentaires à la fin de certaines lignes, vous n'avez pas de chance. Il y a un autre modèle, cependant, qui résout ce problème.

Python’s filter (): extraire les valeurs des itérables – Dans ce didacticiel pas à pas, vous apprendrez comment Python filtre() fonctionne et comment l'utiliser efficacement dans vos programmes. Vous apprendrez également à utiliser la compréhension de liste et les expressions génératrices pour remplacer filtre() et rendez votre code plus Pythonic.

Comment j'enseigne Python sur le Raspberry Pi 400 à la bibliothèque publique – Les cours de programmation communautaire sont un excellent moyen d'initier les gens à la programmation informatique qui, autrement, n'auraient peut-être pas les moyens de le faire. L'un des obstacles à l'apprentissage du codage est le coût. Après tout, vous avez besoin d'un ordinateur pour programmer. Mais avec l'avènement de petits ordinateurs comme le Raspberry Pi, les ordinateurs destinés à l'éducation sont plus abordables que jamais.

Projets:

Liens supplémentaires :


Tweeter
Partager
E-mail

Améliorez vos compétences Python avec ces cours :

« Parcourir tous les épisodes

[ad_2]