Skip to content

Some Python identities to help understand the interpreter

Notifications You must be signed in to change notification settings

labstersteve/pydentities

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pydentities

Some Python identities to help understand the interpreter.

This Jupyter Notebook began as a lightning talk to the PyData London group on 5 July, 2016.

It explains by example various equivalences in the language that will hopefully give the reader some insight into the operation of the interpreter. The HTML version retains outputs to make it easier to read. The notebook itself has no outputs, so it can be presented as an interactive slide show with executable code cells.

I'll be very happy to accept pull requests that expand or enlarge on the current material, and issues where the content is incorrect, misleading or suboptimal.

Presenting as Slides

The RISE notebook extension lets you present the notebook as slides, and the cells are correctly organised for a meaningful presentation. You can add the necessary extension to your Python environment with

pip install rise

Restarting the Jupyter notebook server should give you access to the slide presentation features. Steve Holden 26 Feb, 2020

About

Some Python identities to help understand the interpreter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 95.6%
  • Jupyter Notebook 4.4%