Каким будет результат выполнения кода выше?
Anonymous Quiz
33%
11
28%
11.0011999999999
10%
12
29%
Error
Объяснение:
При приведении
В свою очередь
При приведении
2e-04 (0.0002) к int, мы получим 0. То же самое нас ждёт и в случае с FalseВ свою очередь
True и 1.001 в интовом виде это 10 + 1 + 0 + 8 + 1 + 1 = 11Каким будет результат выполнения кода выше?
Anonymous Quiz
7%
[0, 2, 4]
74%
[-4, -2, 0]
5%
0
14%
Error
Объяснение:
Условие
Условие
x < 1 в func() возвращает лишь те значения, что меньше единицы. А потому и в ответе мы получим лишь те элементы lst, которые меньше 1Объяснение:
Функция
В свою очередь
По итогу на печать мы отправляем элемент
Функция
max() выбирает максимальное значение из набора данных, полученных в виде аргумента. Среди False, -3, -2, -1 наибольший это False (0)В свою очередь
min() наоборот выбирает самое маленькое значение. Среди False, 2, 3 это тоже FalseПо итогу на печать мы отправляем элемент
lst[0], равный 1Объяснение:
Условный оператор
Если не придерживаться этого простого правила, то мы будем получать
Условный оператор
elif обязательно должен содержать условие. Когда такового нет, используется elseЕсли не придерживаться этого простого правила, то мы будем получать
SyntaxError, как в этой задачеОбъяснение:
Здесь довольно простенькая рекурсия. При входе в функцию
Это значит, что условия
Опять же, оба условия мимо, поэтому вызов функции вновь неизбежен. На этот раз
Здесь довольно простенькая рекурсия. При входе в функцию
recursion(), varOne = 10, varTwo = 3Это значит, что условия
varOne == 0 и varOne % 3 == 0 не выполняются. Поэтому мы снова вызываем эту функцию, но теперь varOne = 8, varTwo = 4Опять же, оба условия мимо, поэтому вызов функции вновь неизбежен. На этот раз
varOne = 6, varTwo = 5. И здесь условие varOne % 3 == 0 выполняется, поэтому мы возвращаем varTwo * 2, что равняется 10Объяснение:
Можем даже не смотреть на то, что происходит в функции
А потому в данном случае при печати
Можем даже не смотреть на то, что происходит в функции
func(), так как она не возвращает никаких значенийА потому в данном случае при печати
print(x) мы получаем 0