Объяснение:
Здесь мы имеем дело с некорректным синтаксисом, из-за чего и видим ошибку
Чтобы получить
Здесь мы имеем дело с некорректным синтаксисом, из-за чего и видим ошибку
Чтобы получить
he ll o
, надо было написать print(var_one, var_two, var_three)
. Если же мы хотим получить hello
, то print(var_one + var_two + var_three)
Объяснение:
Python не умеет автоматически сравнивать по содержанию объекты пользовательских классов. Поэтому с любым написанным классом
Чтобы добиться именно что сравнения значений, нужно перегрузить
Python не умеет автоматически сравнивать по содержанию объекты пользовательских классов. Поэтому с любым написанным классом
==
будет работать как is
Чтобы добиться именно что сравнения значений, нужно перегрузить
==
задать другое поведениеОбъяснение:
Названия функций в Python — это всего лишь имена, ссылающиеся на объекты, которыми являются сами функции
Поэтому мы спокойно можем создать новую переменную и ссылаться через неё на объект, на который уже ссылается
И вести себя такая переменная будет тем же образом, как если бы мы использовали сам
Названия функций в Python — это всего лишь имена, ссылающиеся на объекты, которыми являются сами функции
Поэтому мы спокойно можем создать новую переменную и ссылаться через неё на объект, на который уже ссылается
print
И вести себя такая переменная будет тем же образом, как если бы мы использовали сам
print
Объяснение:
Третий аргумент метода
В данном случае это
Третий аргумент метода
pow()
— это число, на которое требуется произвести деление по модулюВ данном случае это
2 ^ 2 % 3
= 4 % 3
= 1
Собрали для вас небольшую подборку полезных Telegram-каналов
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— канал для новичков, только входящих в мир IT: @prog_point;
— для увлекающихся мобильной разработкой: @mobi_dev;
— всё о Python и инструментах, связанных с ним: @zen_of_python;
— любителям нейронок и машинного обучения: @neuro_channel.
Выбирайте то, что интересно вам и вступайте!
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— канал для новичков, только входящих в мир IT: @prog_point;
— для увлекающихся мобильной разработкой: @mobi_dev;
— всё о Python и инструментах, связанных с ним: @zen_of_python;
— любителям нейронок и машинного обучения: @neuro_channel.
Выбирайте то, что интересно вам и вступайте!
Объяснение:
После использования
После использования
.append()
, мы имеем список lst
с семью элементами: lst[0] = 'P'
lst[1] = 'y'
lst[2] = 't'
lst[3] = 'h'
lst[4] = 'o'
lst[5] = 'n'
lst[6] = ['P', 'y', 't', 'h', 'o', 'n']
Каким будет результат выполнения кода?
Anonymous Quiz
23%
<class 'function'>
4%
<class 'method'>
69%
None
4%
Error
Объяснение:
В Python оператор
Присваивая это значение переменной
В Python оператор
pass
является null-операцией
. Таким образом, он возвращает None
, когда выполняетсяПрисваивая это значение переменной
var
и выводя его через print()
, мы получаем None
Каким будет результат выполнения кода?
Anonymous Quiz
18%
0 1 2
28%
None None None
29%
0 1 2 0 1 2 0 1 2 ...
24%
Error
Объяснение:
Переменная
Переменная
i
принимает значения 0
, 1
и 2
. А метод .add()
, применённый к множеству, возвращает None
. И так как print()
вызывается три раза, то и None
у нас три