Learn Python with Talk Python's 270 hours of courses

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: allendowney.com
Allen’s blog (Probably Overthinking It): allendowney.com/blog
Allen on Twitter: @allendowney
Allen on Mastodon: @allendowney@fosstodon.org
Modeling and Simulation in Python book: allendowney.github.io
Programming as a Way of Thinking: blogs.scientificamerican.com
Think Python book: greenteapress.com
Think OS book: greenteapress.com
Pint package: pint.readthedocs.io
Free version of the book and Jupyter notebooks: allendowney.github.io
Published version: nostarch.com
Elm programming language: elm-lang.org
SymPy examples: docs.sympy.org
Guinness World Record won for bungee 'dunk' into cup of tea: youtube.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to Talk Python on YouTube: youtube.com
Talk Python on Bluesky: @talkpython.fm at bsky.app
Talk Python on Mastodon: talkpython
Michael on Bluesky: @mkennedy.codes at bsky.app
Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Talk Python's Mastodon Michael Kennedy's Mastodon