Преобразование типов данных в Python

преобразование типов в PythonВ прошлой записи я рассказывал о строках, и методах работы с ними. Сегодня мы поговорим про преобразование типов данных в Python.

Начнем с того, что по-умолчанию все введенные данные считаются строками. И именно потому сложить две строки, в который содержатся цифры 2 и 3 в надежде получить 5 не получится, ведь т.е. введенные цифры по-умолчанию строки — сработает алгоритм сложения строк, и мы получим 23:

Специально для решения подобной задачи нужно преобразовать тип данных. Например в int:

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

В качестве основных типов данных, используемых в Python можно указать:
bool() — принимающее значение True или False. Например, результат сложения чисел 2 + 2 = 4 приведет к значению True:

в то время как значение 5 — вернет значение False:
Так же имеется ряд других, наиболее часто используемых типов (каждый из которых рассмотрим чуть позже):
dict() — словарь
list() — список
turple() — кортеж
set() — множество
abs() — модуль числа

Желаете узнать, к какому типу относится некая переменная? Используйте:
type(), который и выведет информацию об объекте:

Как видно из кода — конструкция print (type(c)) выводит значение переменной с: <class ‘int’>

Спасибо за поддержку! В случае вопросов — пожалуйста, пишите!