Типы данных в Python
В Python всё — это объект. И у каждого объекта есть свой тип данных. Тип данных определяет, что можно делать с этим объектом, и как он хранится в памяти.
Вот некоторые из самых популярных встроенных типов:
int
— целое число (например,5
,-42
)float
— число с плавающей точкой (например,3.14
,-0.001
)str
— строка, или просто текст (например,"Привет, мир!"
)bool
— логический тип:True
илиFalse
list
— список значений (например,[1, 2, 3]
)dict
— словарь: пары "ключ: значение" (например,{"имя": "Лёша"}
)
Пример:
name = "Лёша" # str age = 15 # int height = 1.75 # float is_student = True # bool hobbies = ["программирование", "дизайн"] # list profile = { "имя": "Иван", "возраст": 15, "школа": "№1514" } # dict
Чтобы узнать тип значения, можно использовать функцию type()
. Например:
print(type(age))
Результат: <class 'int'>
Понимание типов данных — это как знание алфавита перед чтением: без него никуда!