В языке программирования Python нет строгой типизации данных. Переменной можно присвоить логическое значение, через несколько строк – текстовое, а ещё дальше – числовое. Какие же типы данных есть в языке? Логический тип – bool Может принимать значения True или False, эти значения ведут себя как цифры 1 и 0. Операции над логическим типом данных будут рассмотрены отдельно. >>> b1,b2 = True, False
>>> print(b1, b2)
True False Числовые типы данных Целые числа – int В отличие от многих других языков программирования, в Python нет ограничения на размер чисел, всё упирается только в свободную оперативную память. В качестве примера можно взять функцию вычисления факториала и вычислить его для больших значений, например, 50 тысяч или даже больше. >>> i = 6
>>> print(i)
6 Вещественные (действительные) числа – float Положительные и отрицательные числа с диапазоном значений от 2.23·10 в степени -308 до 1.78·10 в степени 308. Важно понимать отличие их от целых чисел – основным моментом являе