Объяснение:
При выполнении кода выше мы получил ошибку
Если мы всё же хотим пройтись по
При выполнении кода выше мы получил ошибку
TypeError, т.к. объект range не является итераторомЕсли мы всё же хотим пройтись по
rng, то необходимо использовать функцию iter() для создания итератора из объекта range:rng = iter(range(2))Объяснение:
В Python логический оператор
В данном случае,
В Python логический оператор
or возвращает первый ненулевой (или непустой) операндВ данном случае,
1984 является первым истинным (ненулевым и непустым) операндом, поэтому 1984 будет выведено на экранКаким будет результат выполнения кода выше?
Anonymous Quiz
28%
<class 'NoneType'>
26%
type <class 'NoneType'>
27%
<class 'func'>
18%
type <class 'func'>
Объяснение:
Внутренняя функция
Функция
По сути, мы имеем
Отсюда такой ответ
Внутренняя функция
print("type", end=" ") печатает строку «type» и, из-за параметра end=" ", не печатает символ новой строки после — вместо него печатается пробелФункция
print всегда возвращает None. Таким образом, внутренняя print тоже возвращает None. А вот внешняя, в свою очередь, печатает тип этого NoneПо сути, мы имеем
print(type(None)) == <class 'NoneType'>Отсюда такой ответ
Каким будет результат выполнения кода выше?
Anonymous Quiz
23%
2 ** 100
19%
2 ** 100 - 1
10%
None
48%
Error
Объяснение:
Итогом
В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет
Отсюда и вытекает ошибка
Итогом
2 ** 100 будет число 1267650600228229401496703205376В свою очередь, оно значительно превышает sys.maxsize, который для большинства 64-битных компьютеров составляет
9223372036854775807Отсюда и вытекает ошибка
OverflowErrorКаким будет результат выполнения кода выше?
Anonymous Quiz
32%
[1, 1, 1, 1, 2, 2, 2, 3, 3]
37%
[1, 2, 3]
4%
None
28%
Error
Объяснение:
А потому все лишние
lst в данном случае множество, а множество — это набор данных, который хранит уникальные элементыА потому все лишние
1, 2 и 3 просто отсутствуют в нёмОбъяснение:
Мы проверяем на истинность первое выражение (здесь —
Если же проверяемое выражение истинно, то ничего не выводится и программа продолжает выполняться
assert в Python — это специальная конструкция, которая используется для проверки предположений (утверждений) о значениях переменных во время выполнения программыМы проверяем на истинность первое выражение (здесь —
True) и если оно ложно, то выводим AssertionError (здесь — False)Если же проверяемое выражение истинно, то ничего не выводится и программа продолжает выполняться
Каким будет результат выполнения кода выше?
Anonymous Quiz
19%
<generator object pepe at 0x7f...>
60%
[0, 0, 0, 0, 0]
9%
None
13%
Error
Дайджест Типичного программиста: GPT-4, смартфон-сервер и пик Балмера
Выбрали самые увлекательные публикации за неделю для тех, кто делает первые шаги в разработке, и собрали их в одном месте.
Найти материалы можно по ссылке:
https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/
#дайджест
Выбрали самые увлекательные публикации за неделю для тех, кто делает первые шаги в разработке, и собрали их в одном месте.
Найти материалы можно по ссылке:
https://tproger.ru/articles/dajdzhest-tipichnogo-programmista/
#дайджест