How well do you know Python's math module? Maybe you've used a few of the constants or arithmetic functions. You may be surprised by the amount of functionality hiding within this built-in library, and perhaps you don't need to reach for an additional outside library. This week on the show, David Amos is back, and he's brought another batch of PyCoder's Weekly articles and projects.
???? Links from the show: https://realpython.com/podcasts/rpp/76/
We discuss a recent video course about the math module. David shares a recent article about implementing efficient queues and stacks with Python's deque (double-ended queue) class. We also talk about an article that shares 25 Pandas functions you may not have known to exist.
We cover several other articles and projects from the Python community including, visualization and interactive dashboards in Python with HoloViz, designing a camera with Python and PyRayT, graphing data science with Python and networkx, another useful Python pdf library, and runtime software verification and automated testing for scientific software in Python with a project named paranoidscientist.
Topics:
- 00:00:00 -- Introduction
- 00:02:09 -- Python's deque: Implement Efficient Queues and Stacks
- 00:07:31 -- Visualization and Interactive Dashboard in Python
- 00:14:11 -- Sponsor: DataStax Astra DB
- 00:14:42 -- Design a Camera with Python and PyRayT
- 00:19:39 -- 25 Pandas Functions You Didn’t Know Existed
- 00:27:03 -- Graph Data Science With Python and NetworkX
- 00:33:01 -- Exploring the Python math Module
- 00:40:51 -- Video Course Spotlight
- 00:42:12 -- paranoidscientist: Runtime Software Verification and Automated Testing for Scientific Software in Python
- 00:45:33 -- borb: A Python PDF library
- 00:49:01 -- Thanks and goodbye
???? Links from the show: https://realpython.com/podcasts/rpp/76/