Объяснение:
В данном случае
При этом на печать уходит
В данном случае
arr[2] = 3, arr[-1] = 5. Так как 3 < 5, то выполняется кусок кода, который находится внутри ifПри этом на печать уходит
1, а не True, т.к. оператор and выводит последнее истинное значение. А в данном случае мы работаем с 1 > 2 or 2 > 1 and 1 == False or True and 1 == True and 1 == 1Объяснение:
Здесь мы имеем дело с последовательной распаковкой словарей
По итогу сначала
Здесь мы имеем дело с последовательной распаковкой словарей
a и b в переменную cПо итогу сначала
с = {1:'a', 2:'b'}, но затем, после перезаписи, с = {1:'c', 2:'d'}. В свою очередь c[2] = dКаким будет результат выполнения кода выше?
Anonymous Quiz
26%
['Python', 'задачки', 'и', 'вопросы']
19%
['PYTHON', 'ЗАДАЧКИ', 'И', 'ВОПРОСЫ']
50%
['Python', 'Задачки', 'И', 'Вопросы']
5%
Error
Объяснение:
Функция
Функция
capitalize() не изменяет строку на месте. Она лишь возвращает новую строку, значение которой нужно вручную где-то сохранитьОбъяснение:
Т.к.
Т.к.
3 // 2 == 1, выполняется кусок кода, который находится слева от if. В свою очередь var += var == var = 'pe' + 'pe' == 'pepe'Каким будет результат выполнения кода выше?
Anonymous Quiz
3%
['pp']
2%
['2p]
19%
['pip', 'pip']
76%
['pp', 'ii', 'pp']
Объяснение:
Здесь создаём новый список
Т.е условно
Здесь создаём новый список
lst. Его элементами выступают значения, получённые путём умножения по отдельности каждого элемента строки 'pip' на 2Т.е условно
lst = ['p' x 2, 'i' x 2, 'p' x 2]Объяснение:
Функция
Таким образом, здесь
Функция
ord() для символа x вернёт число, которое представляет его позицию в таблице символов UnicodeТаким образом, здесь
res = 99 - 97 == res = 2Объяснение:
Выражение внутри
Выражение внутри
bool() равняется -1. В свою очередь в Python все числовые значения, которые отличаются от 0, есть True