
Intermediate Python
Free
Description
Contents
Reviews
Language
English
ISBN
Unknown
Intermediate Python
*args and **kwargs
Usage of *args
*args and **kwargs
Usage of **kwargs
Using *args and **kwargs to call a function
When to use them?
Debugging
Generators
Iterable
Iterator
Iteration
Generators
Generators
Map & Filter
Map
Filter
Map & Filter
set Data Structure
Ternary Operators
Decorators
Everything in python is an object:
Defining functions within functions:
Returning functions from within functions:
Giving a function as an argument to another function:
Writing your first decorator:
Writing your first decorator:
Use-cases:
Authorization
Logging
Decorators
Global & Return
Global & Return
Multiple return values
Mutation
__slots__ Magic
Virtual Environment
Collections
defaultdict
counter
deque
namedtuple
enum.Enum (Python 3.4+)
Collections
Enumerate
Object introspection
dir
type and id
inspect module
Object introspection
Comprehensions
list comprehensions
dict comprehensions
set comprehensions
Comprehensions
Exceptions
Handling multiple exceptions:
Handling multiple exceptions:
finally clause
try/else clause
Exceptions
Lambdas
One-Liners
For - Else
else clause:
For - Else
Open function
Targeting Python 2+3
Coroutines
Function caching
Python 3.2+
Python 2+
Function caching
Context managers
Implementing Context Manager as a Class:
Handling exceptions
Implementing a Context Manager as a Generator
Context managers
The book hasn't received reviews yet.