В языке Python существует несколько основных типов данных. Вот они и их использование:
1. Числовые типы данных
- int: Целые числа.
a = 5
b = -10
- float: Числа с плавающей запятой.
c = 3.14
d = -2.7
- complex: Комплексные числа.
e = 2 + 3j
2. Логические типы данных
- bool: Логические значения (True или False).
is_active = True
is_valid = False
3. Строковые типы данных
- str: Строки, заключенные в одинарные или двойные кавычки.
name = "Alice"
greeting = 'Hello, world!'
4. Последовательности
- list: Списки, которые могут содержать элементы разных типов.
numbers = [1, 2, 3, 4, 5]
mixed = [1, "hello", 3.14, True]
- tuple: Кортежи, которые неизменяемы после создания.
coordinates = (10, 20)
- range: Диапазоны чисел.
r = range(5) # 0, 1, 2, 3, 4
5. Множества
- set: Неупорядоченные коллекции уникальных элементов.
unique_numbers = {1, 2, 3, 3, 4}
6. Словари
- dict: Коллекции пар ключ-значение.
student = {"name": "Bob", "age": 20, "grades": [90, 80, 85]}
7. NoneType
- None: Специальный тип данных, представляющий отсутствие значения.
nothing = None
Использование типов данных
Типы данных в Python можно использовать для различных операций и преобразований. Вот несколько примеров:
- Арифметические операции:
sum = a + c
difference = b - d
- Строковые операции:
full_greeting = greeting + " " + name
- Работа со списками:
numbers.append(6) # Добавить элемент в список
length = len(mixed) # Получить длину списка
- Доступ к элементам словаря:
student_name = student["name"]
Эти основные типы данных и примеры их использования помогут вам эффективно работать с Python.