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

PY @quiz_python
Showing posts older than #2840 · Back to latest

result, а затем проходит циклом по числам от 1 до 10, добавляя в него элементы. Если число чётное, цикл переходит к следующей итерации с помощью continue. Если число делится на 5 без остатка, в список добавляется строка "Buzz". Таким образов в результате мы увидим список [1, 3, 'Buzz', 7, 9]

or в Python возвращает первое истинное значение из предложенных. В данном случае это выражение: a == b. True, потому как множества обладают рядом правил:
pow(base, exp, mod) может принимать два или три аргумента. Когда она принимает два, они оцениваются как base**exp. А когда их три, то (base**exp)%mod. Исходя из этого правильным вариантом был — (5**3)%4wrapper является декоратором, который определяет внутреннюю функцию innerinner вызывает переданную в wrapper функцию func, но явным образом ничего не возвращает, поэтому в выводе мы получаем None

my_lst.extend() принимает итерируемый объект. Отсюда следует, что если передать методу строку, то он пройдёт по всей строке и добавит в список каждую букву по отдельности, как отдельный элементlst = ["hello", "w", "o", "r", "l", "d"], а lst[1] = "w"