Объяснение:
Функция
Поэтому переменные
Функция
sum()
складывает элементы итерабельной таблицы и возвращает суммуПоэтому переменные
num_one
и num_two
в данном случае надо сделать элементами списка, чтобы код заработал:print(sum([num_one, num_two]))
Каким будет результат выполнения кода?
Anonymous Quiz
22%
Hello World
1%
World
12%
["Hello ", "World]
65%
Error
Объяснение:
Здесь всё просто — у строк нет метода
Здесь всё просто — у строк нет метода
append()
. Добавить строку к строке можно использовав обыкновенное сложениеКаким будет результат выполнения кода?
Anonymous Quiz
9%
[10, 5,, 6]
16%
[10, 5, 6]
52%
[10, 6]
23%
Error
Объяснение:
Логическое or возвращает первый truly-элемент. Поэтому
На у их сумма равна
Логическое or возвращает первый truly-элемент. Поэтому
res_one
, res_two
и res_three
равны 1
, 2
и 1
соответственноНа у их сумма равна
4
, что и является правильным ответомКаким будет результат выполнения кода?
Anonymous Quiz
24%
[10, 20, 30, 3]
8%
[10, 20, 30, 2, 3]
47%
IndexError
20%
TypeError
Объяснение:
Здесь мы добавляем новые элементы с начала списка, но при этом не «перезаписываем»
А так как срез
Здесь мы добавляем новые элементы с начала списка, но при этом не «перезаписываем»
3
, так как он является элементом с индексом -1
А так как срез
var[-3:-1]
проходит до -1
, но не включает его, итоговый список выглядит как [10, 20, 30, 3]
Объяснение:
Здесь мы имеем дело с банковским округлением. Это значит, что точные половинные значения округляются до ближайшего чётного результата, а не до нуля:
Здесь мы имеем дело с банковским округлением. Это значит, что точные половинные значения округляются до ближайшего чётного результата, а не до нуля:
12.5
—> 12
13.5
—> 14
11.5
—> 12
10.5
—> 10
Объяснение:
В Python разделение пустой строки всегда возвращает
В Python разделение пустой строки всегда возвращает
['']
. Это можно просто запомнить