Python поддерживает несколько основных типов данных, которые можно разделить на несколько категорий. Давайте рассмотрим их подробнее.
1. Числовые типы данных:- int — целые числа, например, 1, -5, 42.
- float — числа с плавающей запятой, например, 3.14, -0.001, 2.0.
- complex — комплексные числа, например, 2 + 3j, где j — мнимая единица.
2. Логический тип данных:- bool — логические значения, принимающие два состояния: True (истина) и False (ложь).
3. Строки:- str — последовательность символов, например, "Привет, мир!" или "Python". Строки могут быть заключены в одинарные или двойные кавычки.
4. Последовательности:- list — упорядоченная изменяемая коллекция объектов, например, [1, 2, 3], ["яблоко", "банан"].
- tuple — упорядоченная неизменяемая коллекция объектов, например, (1, 2, 3),("красный", "зеленый").
5. Множества:- set — неупорядоченная коллекция уникальных элементов, например, {1, 2, 3}.
- frozenset — неизменяемая версия множества, например, frozenset({1, 2, 3}).
6. Словари:- dict — неупорядоченная коллекция пар "ключ-значение", например, {"имя": "Иван", "возраст": 25}.
Каждый из этих типов данных имеет свои особенности и способы использования, что делает Python гибким и мощным языком программирования.