www.manning.com/books/the-quick-python-book-third-edition
if not isinstance(x, int):
continue ➋
if not x % 7:
print("found an integer divisible by seven: %d" % x)
break
Имя пакета определяется именем главного каталога пакета.
Свойства объединяют возможность передачи обращений к переменной экземпляра через аналоги get- и set-методов и прямолинейные обращения к переменным экземпляров в точечной записи.
Проще говоря, использование декоратора состоит из двух частей: определить функцию, которая будет включать, или «декорировать», другие функции, а затем поставить символ @ с декоратором немедленно перед определением упаковываемой функции.
Вы уже видели специальный метод __init__, который вызывается для нового экземпляра при его создании.
По правилам первый аргумент __init__ всегда называется self. Ему присваивается вновь созданный экземпляр при выполнении __init__
Чтобы поля класса инициализировались автоматически, включите в тело класса метод инициализации __init__. Эта функция выполняется при каждом создании экземпляра класса; при этом новый экземпляр передается в первом аргументе self.
С другой стороны, если аргумент topdown равен False, сначала обрабатываются подкаталоги каждого подкаталога, и обход дерева осуществляется снизу вверх.