Python 3.6 introduces a bunch of new features and syntax to the Python language. If you want a well formatted ebook with those examples, this is the book. If you only want an online version, don't buy this. Go to the github version under the mattharrison account. The content is available for free there. If you prefer a physical copy that has extra space to jot notes for your next project, consider purchasing the paperback version.
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.6. It is designed to accompany technical training or aid those who want a quick refresher to the Python syntax.
It provides examples for:
REPL
Types
Unicode
String Formatting
Functions
Classes
Looping
Exceptions
Decorators
Class Decorators
Metaclasses
Generators
Coroutines
Comprehensions
Context Managers
Type Annotations and more
Matt Harrison has many years of Python experience across the domains of search, build management and testing, business intelligence, data science, machine learning, and storage. He currently runs MetaSnake, a Python training and consultancy shop.
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.6. It is designed to accompany technical training or aid those who want a quick refresher to the Python syntax.
It provides examples for:
REPL
Types
Unicode
String Formatting
Functions
Classes
Looping
Exceptions
Decorators
Class Decorators
Metaclasses
Generators
Coroutines
Comprehensions
Context Managers
Type Annotations and more
Matt Harrison has many years of Python experience across the domains of search, build management and testing, business intelligence, data science, machine learning, and storage. He currently runs MetaSnake, a Python training and consultancy shop.