Python, как язык программирования, поддерживает множество различных типов данных. Все типы данных в Python можно разделить на неизменяемые (immutable) и изменяемые (mutable).
Неизменяемые типы данных
int: числовой тип данных, который представляет целочисленные значения.
Пример:
age = 25
float: числовой тип данных, который представляет числа с плавающей точкой.
Пример:
my_grade = 4.0
bool: логический тип данных, который представляет значение True или False.
Пример:
is_admin = True
str: строковый тип данных, который представляет текстовые значения.
Пример:
name = "John"
Изменяемые типы данных
list: это упорядоченная изменяемая последовательность объектов. Списки обозначаются квадратными скобками.
Пример:
my_list = ["apple", "banana", "pear"]
print(my_list) # вывод на экран: ["apple", "banana", "pear"]
tuple: это упорядоченная неизменяемая последовательность объектов. Кортежи обозначаются круглыми скобками.
Пример:
my_tuple = ("apple", "banana", "pear")
print(my_tuple) # вывод на экран: ("apple", "banana", "pear")
set: это неупорядоченная коллекция уникальных элементов. Множества обозначаются фигурными скобками.
Пример:
my_set = {1,2,3,4}
print(my_set) # вывод на экран: {1, 2, 3, 4}
dict: это неупорядоченная коллекция пар ключ-значение. Словари также обозначаются фигурными скобками.
Пример:
my_dict = {"name": "John", "age": 25}
print(my_dict) # вывод на экран: {"name": "John", "age": 25}
В Python вы можете преобразовать один тип данных в другой с помощью операторов приведения типов, например:
x = 3 # x имеет тип int
y = float(x) # y имеет тип float
z = str(x) # z имеет тип str