Объяснение:
В Python недопустима такая конструкция, поэтому мы ловим
В Python недопустима такая конструкция, поэтому мы ловим
SyntaxError
Объяснение:
Не забываем — используя
Поэтому
Не забываем — используя
/
, мы получаем в ответе float-число
Поэтому
6 / 2 != 3
, а 6 / 2 = 3.0
Каким будет результат выполнения кода?
Anonymous Quiz
10%
20
74%
30
4%
None
12%
The program executed with errors
Объяснение:
В Python мы можем задавать значения для аргументов по умолчанию. Они используются, если функция вызывается без пользовательских аргументов
В Python мы можем задавать значения для аргументов по умолчанию. Они используются, если функция вызывается без пользовательских аргументов
Объяснение:
Манипуляции с присваиванием
Манипуляции с присваиванием
tmp
отсортированного списка lst
и дальнейшим использованием метода insert()
— это интересно, но по итогу на печать мы всё равно выводим первый элемент самого lst
. А это, в свою очередь, число 2
Объяснение:
Здесь мы встречаемся с обыкновенными булевыми операциями. Там всё просто:
Если в выражении
Если в выражении
Здесь мы встречаемся с обыкновенными булевыми операциями. Там всё просто:
Если в выражении
x or y
значение x
истинно (True
), то возвращается x
. Иначе — y
Если в выражении
x and y
значение x
истинно, то, наоборот, возвращается y
. Иначе — x
Объяснение:
Если перед строкой стоит
Если перед строкой стоит
r
, то она становится не обработанной. Из этого следует, что \t
и \n
в var
— это обычные символы, а не особые управляющиеОбъяснение:
Конструкция
Мы можем видеть, что у него
Конструкция
dict.fromkeys(var)
создаёт словарь {'0': None, ',': None, ' ': None, '1': None, '2': None}
Мы можем видеть, что у него
5
ключей, а потому и метод len()
возвращает число 5