ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

Python: задачки и вопросы

Python: задачки и вопросы

前往频道在 Telegram

Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media

显示更多
6 857
订阅者
-124 小时
-137 天
-4730 天
帖子存档
Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Объект range не является итератором. Поэтому мы получим ошибку TypeError: 'range' object is not an iterator Для использования функции next() необходимо сначала преобразовать объект range в итератор с помощью функции iter()

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Данный код выдаст ошибку, потому что переменная var объявлена вне функции plus() и пытается использоваться внутри неё без объявления внутри функции как глобальной переменной В Python, если вы хотите изменить значение глобальной переменной внутри функции, вам необходимо явно объявить эту переменную как глобальную с помощью ключевого слова global

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: Здесь lst[0] используется как временная переменная в цикле for. Каждая итерация цикла for присваивает ей следующее значение из списка lst и затем это значение выводится с помощью функции print()

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: as_integer_ratio() возвращает числитель и знаменатель дроби числа, от которого мы вызываем метод. Причём такие, которые представляют данное число в наименьшей обыкновенной форме В данном случае, число 0.25 может быть представлено в виде дроби 1/4 Таким образом, после выполнения кода, значение numerator становится равным 1, а denominator — 4

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: В Python любая непустая строка — True. Т.к. 'True' и 'False' — это непустые строки, то и ответ у нас — True True И да, такая форма печати print(), как в примере, вполне допустима

Каким будет результат выполнения кода выше?
Anonymous voting

Объяснение: В Python есть «пул чисел», который кэширует и переиспользует некоторые неизменяемые объекты, такие как небольшие целые числа и строки В случае с a = pow(1, 2), интерпретатор знает, что 1 и 2 — это небольшие целые числа и он использует уже существующий объект в пуле чисел для представления этих значений Однако в случае с b = pow(10, 5), числа 10 и 5 слишком большие для кэширования. Поэтому каждый вызов pow(10, 5) создаёт новый объект. В результате b is pow(10, 5) возвращает False

Каким будет результат выполнения кода выше?
Anonymous voting