После выполнения y = str(42) чему равен y и какой у него тип?

Ay равен числу 42 и тип int
By равен строке "42" и тип str
Cy равен числу 42.0 и тип float
Dy равен True и тип bool
Правильный ответ. str() преобразует значение в строку типа str.

Разбор

Функция str() превращает объект в его строковое представление. После y = str(42) переменная y содержит строку "42", а не число. Это важно, например, при конкатенации: "Возраст: " + str(18).

Проверь себя · 1/3разбор после ответа
Пусть x = [10, 20, 30]. После выполнения del x[1] — каким станет список и что будет с переменной x?
Тренировать Python в Telegram

Ещё вопросы по теме «Синтаксис и типы данных»