Пример питонического кода
>>> animals = ['cat', 'dog', 'moose']
>>> for i, animal in enumerate(animals):
... print(i, animal)
...
«Serious Python» (No Starch Press, 2018) Джульена Данжу (Julien Danjou)5
«Impractical Python Projects» (No Starch Press, 2018) Ли Воган (Lee Vaughan)4
«Python Crash Course» (No Starch Press, 2019) Эрика Мэтиза (Eric Matthes) 3
«Learn Python in Y Minutes» (https://learnxinyminutes.com/docs/python/) или страницу Эрика Мэтиза (Eric Matthes) «Python Crash Course — Cheat Sheet» (https://ehmatthes.github.io/pcc/cheatsheets/README.html).
Статические анализаторы (linters)
Когда метод вызывается для объекта, этот объект автоматически передается в параметре self.
Эта функция называется функцией-конструктором (или просто конструктором), потому что она конструирует новый объект.
Методы представляют собой функции, связанные с объектами некоторого класса.