• Stars
    star
    198
  • Rank 195,693 (Top 4 %)
  • Language
    Jupyter Notebook
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Jupyter Notebooks with Fluent Python examples

Fluent Python: notebooks

This repository contains example code for the book Fluent Python_ by Luciano Ramalho (O'Reilly, 2014), with Jupyter notebooks added by Allen Downey.

You can run the notebooks by cloning this repo and running your own Jupyter server. Or you can run them on Binder by pressing the button below.

Binder

BEWARE: This is a work in progress, like the book itself.

  • Code here may change and disappear without warning.

  • If a piece of code is not yet in the ebook, it's likely to be broken.

  • A major reorganization may happen when the last chapter is done.

  • No promises. No guarantees. Use at own risk.

Fluent Python

More Repositories

1

example-code

Example code for the book Fluent Python, 1st Edition (O'Reilly, 2015)
Python
5,544
star
2

example-code-2e

Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Python
3,146
star
3

lispy

Learning with Peter Norvig's lis.py interpreter
Scheme
230
star
4

concurrency2017

Example code for the workshop Modern Concurrency in Python
Python
96
star
5

book-site

Companion Web site for Fluent Python, Second Edition
Python
76
star
6

decorators-descriptors

Resources for "Decorators and Descriptors Decoded" PyCon US 2017 Tutorial
Python
72
star
7

asyncio-tkinter

Example of running asyncio on top of the Tcl/Tk event loop via Tkinter
Python
65
star
8

pythonic-api

Examples for "Implementing intuitive and productive APIs" workshops (OSCON, PyCON 2016)
Python
50
star
9

language-creators

Transcripts of "A Language Creators' Conversation: Guido van Rossum, James Gosling, Larry Wall & Anders Hejlsberg"
33
star
10

think-like-a-pythonista

Pense como um Pythonista
Jupyter Notebook
26
star
11

builtins

Talk about built-in callables in Python 3.7+
Jupyter Notebook
18
star
12

unicode-solutions

Unicode Solutions for Python 2 and 3: sample code
Python
17
star
13

generators

Generators: powering iteration in Python
Jupyter Notebook
8
star
14

images

Images used in the Fluent Python book manuscript
4
star
15

experiments

Random experiments
Jupyter Notebook
4
star
16

abacus

Metaprogramming in service of user experience
Python
4
star
17

notes

Notes and references
4
star
18

images-2e

Images used in Fluent Python, 2nd edition
3
star
19

protocol_examples

A PEP 544 protocol to support type hints for functions that sort
Python
2
star
20

abc-protocol-labs

Experiments with Python Abstract Base Classes and runtime checkable Protocols
Jupyter Notebook
1
star