Введение В данной статье рассматриваются встроенные типы данных в Python версии 3.7.3 (создание собственных типов данных можно посмотреть в документации [9]), их краткое описание, разделение на изменяемые и неизменяемые, а также объяснение самого понятия изменяемый или неизменяемый тип данных. Эта статья является логическим продолжением публикации: " Какие вопросы могут задать на собеседовании по Python?. Часть 1". Что понимают под изменяемыми и неизменяемыми типами данных? Давайте сразу разберемся с вопросом об изменяемости типов данных...
В языке программирования Python нет строгой типизации данных. Переменной можно присвоить логическое значение, через несколько строк – текстовое, а ещё дальше – числовое. Какие же типы данных есть в языке? Логический тип – bool Может принимать значения True или False, эти значения ведут себя как цифры 1 и 0. Операции над логическим типом данных будут рассмотрены отдельно. >>> b1,b2 = True, False
>>> print(b1, b2)
True False Числовые типы данных Целые числа – int В отличие от многих других языков...