• Stars
    star
    101
  • Rank 338,166 (Top 7 %)
  • Language
  • Created about 4 years ago
  • Updated almost 2 years ago

Reviews

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

Repository Details

This repository contains the text for the Tiny Python 3.9 Notebook.

Tiny Python 3.9 Notebook

This repository contains the text for the Tiny Python 3.9 Notebook.

Warning, this is not an introduction to Python. Rather it is a notebook containing curated examples for Python 3 as well as the new features found in Python 3.9. It is designed to accompany technical corporate training offered by the author or aid those who want a quick refresher to the Python syntax.

Reviews

I love these little books, and have several versions across multiple languages. This is the latest in a series of succinct and up-to-date summaries of the syntax and idioms of Python, and have enough whitespace and notes pages to add useful additional information of snippets of code, lists of tricks etc that you pick up along the way.

I also use these books as a neat little tool to wean me off looking at my phone in idle moments. This book is eminently pocketable and if it's like its siblings it takes a battering as well (witness my ES6 book after nearly three years of riding around in my pocket).

I tend to view it as a pre-populated personal notebook, with enough room for embellishment. The quality of the content and the book itself are excellent. I can't wait to start annotating this one, too! - Amazon 3.8 review

These are for the 3.6 version of this book

This is an awesome python3 resource I share all the time. 🐍🎉 - @nnja (MS Developer Advocate)

I think it's pretty awesome. It's all of the syntax boiled down to just the facts man. - Brian Okken (Host of Test & Code podcast)

It's the perfect follow on to a training course. - Michael Kennedy (Host of Talk Python podcast)

Great Python reference book by @__mharrison__ "Tiny Python 3.6 Notebook" It's NOT a @ProjectJupyter notebook - @okeedoak

Goodness! So thankful for @__mharrison__ and his Tiny Python 3.6 Notebook. Great resource! Go get it… - @__jamesssio__

Tiny #Python notebook for looking up all the basics. I found this a very concise read if you have some prev prog exp - @andreasose

Useful collection of notes on Python 3.6 - @hjelmj

Cool work: a tiny and handy notebook containing notes, tables and examples for Python 3.6. Very much recommended! - @epaillas

I keep a copy on my desk. Excellent resource - @HLIBIndustry

Awesome community work! - @MostafaElzoghbi

Интересный формат книги по #python - @ku_al

Bulk Purchase

If you are interested in purchasing larger amounts (100+) for schools, employees or for use as giveaways/swag at a conference (much better than a tshirt!), get in touch with Matt (matt at metasnake dot com).

Thanks

If you enjoy this content, consider *purchasing the physical version on Amazon It is a hand laid out version that fits in the pocket and has blank pages in the back for note taking. Thanks!

Feel free to share this repository on social media.

Errors

The author is human and will certainly make errors. You may file a bug and it may be resolved in a future version of the book. I love feedback and would love to hear your ideas on what is missing or could be improved.

License

This content is licensed under the Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)

https://creativecommons.org/licenses/by-nc-nd/4.0/

More Repositories

1

Tiny-Python-3.6-Notebook

This repository contains the text for the Tiny Python 3.6 Notebook.
1,346
star
2

effective_pandas_book

Errata and code for Effective Pandas book
Jupyter Notebook
343
star
3

effective_xgboost_book

Jupyter Notebook
266
star
4

ml_pocket_reference

Resources for Machine Learning Pocket Reference
Jupyter Notebook
242
star
5

epub-css-starter-kit

A css file that should work for most epub readers
239
star
6

Tiny-Python-3.8-Notebook

Python 3.8 language and syntax
184
star
7

Git-Supervisual-Cheatsheet

A cheatsheet that visualizes commands for git
Python
174
star
8

Tiny-ES6-Notebook

Material for Tiny ES6 Notebook
112
star
9

sample_nb_code_project

An example of a project for doing data work in Python using notebooks but also placing code in Python files and testing them
Jupyter Notebook
90
star
10

rst2epub2

convert rst to epub
Python
73
star
11

pycoverage.el

emacs support for highighting python coverage results
Python
70
star
12

Tiny-Python-3.10-Notebook

This repository contains the text for the Tiny Python 3.10 Notebook.
67
star
13

effective_polars_book

Code and materials for Effective Polars book
Jupyter Notebook
62
star
14

datasets

Datasets for ML, Analysis, etc
54
star
15

pykeyview

GTK+ based OSD for showing keystrokes (in screencasts or presos)
Python
37
star
16

poachplate

A tool for creating boilerplate for Python command line applications.
Python
29
star
17

rst2odp

Create OpenOffice.org (impress) slideshows from restructured text (rst) or python
Python
27
star
18

Inkscape-Slicer-Extension

Helper to "slice" inkscape images to pngs, by drawing boxes around what you want sliced
Python
27
star
19

pearson-pandas-best-practices

Content for Pearson Live Training
Jupyter Notebook
24
star
20

2023-Pycon-Polars

Intro to Polars Tutorial
Jupyter Notebook
19
star
21

2023-scipy-pandas

2023 Scipy Pandas tutorial
Jupyter Notebook
18
star
22

pretty-mode

Python tweaks to pretty-mode
Emacs Lisp
18
star
23

Idiomatic-Pandas-Tutorial

Pandas Training © MetaSnake 2022, CC BY-NC
Jupyter Notebook
18
star
24

pns-list

Resources for O'Reilly's Python Next Steps: Lists, Tuples, Dictionaries, & Sets
Python
17
star
25

talks

Talks
16
star
26

ElementaryPython

Materials for teaching Python to Elementary students
Shell
16
star
27

PgTweak

A tool for tweaking/optimzing postgres settings using queries
Python
14
star
28

IllustratedPy3

Notes and issues for Illustrated Guide to Python 3
Python
13
star
29

PyCharm-2018-Webcast

Notebook from webcast
Jupyter Notebook
12
star
30

point-stack

Like forward/back for browser, but for emacs point
Emacs Lisp
12
star
31

emacs-tango-theme

color theme for emacs based on tango
Emacs Lisp
10
star
32

2021-aoc

2021 Advent of Code solutions in Python (mostly)
Python
10
star
33

NoseGoat

Nose plugin - gives you more goat
Python
10
star
34

skilift

Skilift simulator
Python
10
star
35

colorspace.py

a fork of colorspace.js for python (RBG, CIEXYZ, CIEXYY, CIELAB, CIELCH, CIELUV, CIELCHUV, HEX)
Python
10
star
36

pycon-beg-markov-2017

Beginner Python class output. Create Markov Chain
Python
9
star
37

ebookgenerators

Python generators that are useful in manipulating text (particularly creating mobi from pdf2txt)
Python
9
star
38

epub-for-3rd-graders

Course to teach epub (html, css, epub) to elementary students
Shell
8
star
39

Intermediate_Python_Handout

rst source for Intermediate Python
Shell
8
star
40

scipy2015_drones

Material for intermediate Python and drones
Python
8
star
41

Python-Full-Meal-Deal

Supersize yourself with Python, slides and assignments
Python
8
star
42

2023-odsc-east

Conference materials
Jupyter Notebook
7
star
43

uPdf

Copy of https://launchpad.net/updf Tool for manipulating PDF's
Python
7
star
44

pytest-mar-21-2018

Materials for pytest class
Python
7
star
45

rst2nitrile

convert rst to latex books
Python
7
star
46

qtile_config

my configuration for qtile
Python
7
star
47

OSDC22-XGBoost

Jupyter Notebook
6
star
48

2022-odsc-xgboost

Jupyter Notebook
6
star
49

ScriptMachine

Enable creation of an (executable) state machine composed of scripts and python functions
Python
6
star
50

Tiny-Python-2.7-Notebook

Notebook of Python 2.7 syntax and examples
6
star
51

2022-sdsc-datascience-with-python

Jupyter Notebook
5
star
52

2022-odsc-pandas

Jupyter Notebook
5
star
53

bitcoin

Simple Python implementation of bitcoin
Python
5
star
54

python-spc

Fork of python-spc found on launchpad
Python
5
star
55

pycon-adv-markov-2017

Contents for Intermediate Python Bootcamp
Python
4
star
56

nitrile.py

Python library for creating LaTex files
Python
4
star
57

beyond_pd

Beyond Pandas
Jupyter Notebook
4
star
58

coreit

Python helper to throw code on cores that can run in parallel
Python
3
star
59

2022-odsc-seaborn

Seaborn material
Jupyter Notebook
3
star
60

xkcd-Curve-Fitting-Data-2048

My version of the xkcd 2048 dataset
3
star
61

ps-drone

Fork of http://www.playsheep.de/drone/
Python
3
star
62

rubber3k

Rubber (for generating LaTex files) ported to Py3 (https://code.launchpad.net/rubber)
Python
3
star
63

simplepres

A simple (one file) pdf viewer that allows for annotation
Python
2
star
64

katacoda-scenarios

Katacoda Scenarios
Shell
2
star
65

spacemacs-conf

My dot spacemacs config
Emacs Lisp
2
star
66

UtahAvalanche

An analysis of fatal avalanches in Utah
Python
2
star
67

dataframeviz

Render dataframe
2
star
68

mlviz

Plotting tools for scikit learn
Makefile
2
star
69

adventofcode_pycast

Notebooks for Advent of Code Pycast Screencasts
Jupyter Notebook
2
star
70

pythonactiontest

Testing actions for python code
Python
2
star
71

PgPartition

A tool to generate sql for creating/modifying/etc Postgres partitions
Python
2
star
72

2020-visinpractice

Jupyter Notebook
2
star
73

Jungle-PyconCo-2018

Welcome to the Jungle - Pycon Colombia 2018 Workshop
Jupyter Notebook
2
star
74

bashrc

bash conf
2
star
75

hammerspoonconfig

Configuration for tiling-like experience on MacOS
Lua
2
star
76

latex_book_example

Latex book example using memoir
2
star
77

CreateRSTBook

script to create boilerplate for books (epub/mobi/latex) from rst
Shell
2
star
78

doctest-handout

rst source for Python doctest
Shell
2
star
79

dotemacs

emacs configuration
Emacs Lisp
1
star
80

opensprinklerweb

Fork of ospi.tar.gz in rayshobby/opensprinker
Python
1
star
81

nose

Easy Python test running in Emacs
Emacs Lisp
1
star
82

PFP-Corise

Material for Corise Course Python for Production
Python
1
star
83

odsc_west_2024

Jupyter Notebook
1
star