Типы данных в Python.

 В Python есть несколько основных типов данных: Пример кода для работы с разными типами данных: # Целые числа a = 5 # Вещественные числа  b = 3.14 # Строки name = “Alice”
message = “Hello, World!

В Python есть несколько основных типов данных:

  1. Целые числа (integer) - это числа без десятичной части. Они могут быть положительными, отрицательными или нулем. Примеры: 4, -5, 0.
  2. Вещественные числа (floating point) - числа с десятичной частью. Они используются для представления чисел с дробной частью. Примеры: 3.14, -2.5, 0.0.
  3. Строки (string) - последовательности символов. Они заключаются в кавычки. Примеры: “Hello, world!”, ‘Python’, “123”.
  4. Булевы значения (boolean) - могут быть только True или False. Они используются для проверки условий в коде.
  5. Кортеж (tuple) - упорядоченная последовательность элементов, которую нельзя изменить.
  6. Словарь (dictionary) - неупорядоченная коллекция пар ключ-значение.
  7. Список (list) - упорядоченная изменяемая последовательность элементов.
  8. Набор (set) - неупорядоченное множество уникальных элементов.

Пример кода для работы с разными типами данных:

# Целые числа

a = 5

# Вещественные числа

b = 3.14

# Строки

name = “Alice”
message = “Hello, World!”

# Булевые значения

is_valid = True

Кортеж - это последовательность значений, заключенная в круглые скобки. Вот пример кортежа:

# Кортежи

tuple_example = (“apple”, “banana”, “cherry”)

Вы можете получить доступ к отдельным значениям кортежа, используя индексы. Например, чтобы получить второе значение в кортеже, вы можете написать:

second_fruit = tuple_example[1]
Это выведет “banana”.

Словарь - это неупорядоченная коллекция пар “ключ-значение”. Вот пример словаря:

# Словарь

dict_example = {“name”: “Alice”, “age”: 21}

Чтобы получить значение по ключу, вы можете использовать квадратные скобки и указать ключ внутри них:

age = dict_example[“age”]
Это выведет 21.

В Python наборы реализованы с помощью типа данных set. Вот пример набора:

# Набор

set_example = {‘a’, ‘b’, ‘c’}

Чтобы проверить, есть ли определенный элемент в наборе, вы можете использовать встроенную функцию in:

if ‘a’ in set_example:
print(“‘a’ is in the set”)
else:
print(“‘a’ is not in the set”)