Объяснение:
В приведенном выше фрагменте кода метод вызова был реализован правильно, поэтому
В приведенном выше фрагменте кода метод вызова был реализован правильно, поэтому
varOne = 1, a varTwo = 2Объяснение:
Функция, описанная в задачке, рекурсивно вычисляет наибольший общий делитель двух чисел
Так, во время первого вызова функции
Функция, описанная в задачке, рекурсивно вычисляет наибольший общий делитель двух чисел
Так, во время первого вызова функции
numOne = 20, numTwo = 50, numTwo % numOne = 10. Во время второго вызова — numOne= 10, numTwo = 20, numTwo % numOne = 0. И последний вызов оставляет нас с numOne = 0, numTwo = 10, а потому возвращаемое значение numTwo — 10Каким будет результат выполнения кода выше?
Anonymous Quiz
4%
[1, 3, 2, 3]
65%
[1, 3, 2, 4]
26%
[4, 3, 2, 1]
6%
[1, 3, 2, 1]
Объяснение:
Сначала мы вычисляем выражение в правой части:
При этом
Отсюда и ответ —
Сначала мы вычисляем выражение в правой части:
arr[0], arr[arr[0]-1] = 1, 4, т.е. arr[0] = 1, arr[arr[0]-1] = 4При этом
arr[arr[0]-1] = arr[1-1] = arr[0] = 4Отсюда и ответ —
arr = [4, 3, 2, 1]Объяснение:
Первое выражение создаёт переменную
Во второй строчке мы сначала умножаем
Ну а длина итогового выражения, в свою очередь, равна 3
Первое выражение создаёт переменную
f и присваивает ей значение (1, )Во второй строчке мы сначала умножаем
(2, ) на 2 и получаем (2, 2). А уже затем этом значение прибавляем к значению f, в результате чего получаем (1, 2, 2)Ну а длина итогового выражения, в свою очередь, равна 3
Каким будет результат выполнения кода выше?
Anonymous Quiz
50%
varOne = 10, varTwo = 10
4%
varOne = 11, varTwo = 10
35%
varOne = 10, varTwo = 11
11%
varOne = 11, varTwo = 11
Объяснение:
В Python есть лишь один способ воспользоваться инкрементом —
При этом формулировка
В Python есть лишь один способ воспользоваться инкрементом —
переменная += 1. В данном случае это было бы varOne += 1При этом формулировка
++varOne эквивалентна +(+varOne), что распарсивается в просто varOne. Отсюда и тот ответ, что мы имеемОбъяснение:
Т.к.
Т.к.
not None — это True, то при вызове checker() условие if var будет удовлетворено. Поэтому и на экран выведется trueОбъяснение:
По сути,
По сути,
var здесь выступает в качстве счётчика счётчика циклов. Всего их здесь 90. Поэтому и ответ — 90