Какие типы данных существуют в языке Python и как их использовать?

В языке 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.

Закладка Постоянная ссылка.

Обсуждение закрыто.