После выполнения y = str(42) чему равен y и какой у него тип?
A
y равен числу 42 и тип intB
y равен строке "42" и тип strC
y равен числу 42.0 и тип floatD
y равен True и тип boolПравильный ответ.
str() преобразует значение в строку типа str.Разбор
Функция str() превращает объект в его строковое представление. После y = str(42) переменная y содержит строку "42", а не число. Это важно, например, при конкатенации: "Возраст: " + str(18).
Проверь себя · 1/3разбор после ответа
Пусть
x = [10, 20, 30]. После выполнения del x[1] — каким станет список и что будет с переменной x?Ещё вопросы по теме «Синтаксис и типы данных»
- Какой результат вернёт вызов `type(10)`?
- Какая проверка наиболее корректна, чтобы убедиться, что переменная `x` равна `None`?
- Чему равно значение `result` после выполнения `result = 3 < 5`?
- Что вернёт выражение `" Python ".strip()`?
- Что произойдёт при выполнении `int("3.14")`?
- Все вопросы по «Синтаксис и типы данных» →