Встречается на собеседованиях • сегодня
Как происходит переход из одного типа данных в другой
В Python преобразование типов данных выполняется с помощью встроенных функций:
int()– в целое числоfloat()– в число с плавающей точкойstr()– в строкуbool()– в булево значениеlist(),tuple(),set()– в соответствующие коллекции
Пример:
python
num_str = "123"
num_int = int(num_str) # строка → целое число
num_float = float(num_str) # строка → float
bool_val = bool(num_int) # int → bool (True, если не 0)Нюансы:
- При преобразовании строки в число строка должна содержать только цифры (и точку для
float). - Пустые строки/коллекции,
0,Noneпреобразуются вFalse, остальное – вTrue. - Неявное преобразование происходит в операциях (например,
int + float → float).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы