Monitor performance issues & errors in your code

Solving 10 different simulation problems with Python

Episode #423, published Mon, Jul 24, 2023, recorded Fri, Jun 2, 2023

Python is used for a wide variety of software projects. One area it's really gained a huge amount of momentum is in the computational space (including data science). On this episode we welcome back Allen Downey to dive into a particular slice of this space: simulation problems and Python in Physics and Engineering in general.

Errata: At 40:06 "basic contact rate" was meant to be "basic reproduction number", which is the technical term for what people just call R-zero.

Watch this episode on YouTube
Play on YouTube
Watch the live stream version

Links from the show

Allen’s web page:
Allen’s blog (Probably Overthinking It):
Allen on Twitter: @allendowney
Allen on Mastodon:
Modeling and Simulation in Python book:
Programming as a Way of Thinking:
Think Python book:
Think OS book:
Pint package:
Free version of the book and Jupyter notebooks:
Published version:
Elm programming language:
SymPy examples:
Guinness World Record won for bungee 'dunk' into cup of tea:
Watch this episode on YouTube:
Episode transcripts:

--- Stay in touch with us ---
Subscribe to us on YouTube:
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Talk Python's Mastodon Michael Kennedy's Mastodon