Иногда на собесах просят просто перечислить встроенные типы. Из дефолт пакетов тоже любят спросить. int, float, bool, str. Очень интересно, ага, да. Или рил интересно? Целые числа У интов есть методы, ведь у нас тут всё классы. Поэтому можно так: (1).bit_lenght(), а ещё .(to/from)_bytes. Больше интересного нет. Числа с плавающей точкой Класс float - имплементация абстрактного класса Real. Тоже есть методы, например, такой классный как .is_integer() и .hex() Если в комплексном нам нужна j в конце для обозначения, то тут точка. a = 1. b = 1.1 Комплексные числа a = 27j - тип complex (даа, j в конце). Модуль math при sqrt(-1) выдаст исключение, а модуль cmath - комплексное число. Типы последовательностей: list, tuple, range List мутабельный, можно объявить как []. Доступен конструктор list(), можно использовать списковое включение (о нем потом). Tuples - кортежи не мутируются. Объявляются как (), конструктор tuples(). Есть один маленький рофл, который не всем заходит. a = 1, type(a) - tu