Python
Python

Python

Books/resources to advance in Python

🌱Deep dive into programming β€” Python & Backend🌱Senior Software Engineer ROADMAP🌱Programming skills recovery planβœ…Python Interview Preparation

Python theory

Name
Tags
Note
easy

easy

easy

namespace, object

easy

mutable/immutable, dict hashing

medium

medium

easy

integer caching

easy

easy

[[[0]*3]]*3]*3

easy

medium

medium

Positional, keyword, default arguments

medium+

medium+

Check generator and iterator notes

easy

Rule for searching name (local, enclosing, global, built-in)

medium

medium

Generator expression, list comp.

medium

wraps a function, modifying its behavior of function

medium

initialize, enter, exit principle for part of code

advanced

advanced

medium+

medium

Inheritance, polymorphism, encapsulation, abstaction

medium+

C3 linearization algorithm, but not only for methods

medium+

hash(), eq()

medium+

medium+

class/instance variables/methods, static method

medium+

medium+

medium+

advanced

advanced

advanced

medium+

run-time polimorphism, used in inheritance

medium+

Same finction with different types

advanced

advanced

advanced

advanced

Global interpreter lock

advanced

advanced

advanced

advanced

advanced

advanced

Libraries

Name
Tags
Note
library

library

library

YAML, TOML, INI, JSON

library

.env

library

library

dictionary with dot accessing syntax

library

library

library

library

library

library

library

library

library

SuperMade with Super