Python — язык программирования со строгой динамической типизацией. Это означает, что язык не производит неявные преобразования типов данных и забьёт тревогу при попытке смешения разных типов данных. «Динамическая» означает, что типы объектов определяются в процессе исполнения программы (runtime). Поэтому питонисты могут не указывать типы переменных. Переменные в Python — это всего лишь указатели на объекты, они не содержат информации о типе. Вы можете создавать и изменять переменные в любой момент, главное — присвойте значение.
В Python есть следующие основные типы данных (вообще, это классы в ООП):
- Числа: int, float, и complex.
- Строки: str.
- Списки: list.
- Кортежи: tuple.
- Словари: dict.
- Множества: set.
- Булевы значения: bool
Их можно объединить в такие группы:
- Числовые типы данных: int, float, и complex.
- Строковые типы данных: str.
- Коллекции: list, tuple, dict, и set.
- Булевы типы данных: bool.
Типы данных в Python можно разделить на изменяемые и неизменяемые.
К неизменяемым типам данных относятся:
- Числа
- Строки
- Кортежи
К изменяемым типам данных относятся:
- Списки
- Словари
- Множества
------------------------------
С уважением, Дмитрий Сухарев!
Если понравился контент – поставьте лайк, это лучшая благодарность для автора. А чтобы не пропустить ничего интересного – подпишитесь.
Также на моем сайте вы сможете найти много полезных материалов: got-it.ru.
------------------------------