Python: задачки и вопросы
Відкрити в Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Показати більше6 855
Підписники
-124 години
-137 днів
-4730 днів
Архів дописів
Объяснение:
В Python оператор
pass является null-операцией. Таким образом, он возвращает None, когда выполняется
Присваивая это значение переменной var и выводя его через print(), мы получаем NoneОбъяснение:
После использования
.append(), мы имеем список lst с семью элементами:
lst[0] = 'P'
lst[1] = 'y'
lst[2] = 't'
lst[3] = 'h'
lst[4] = 'o'
lst[5] = 'n'
lst[6] = 'Python'Собрали для вас небольшую подборку полезных Telegram-каналов
Она пригодится и начинающим, и опытным разработчикам, которые хотят быть в курсе происходящего в мире IT и учиться новому:
— канал для новичков, только входящих в мир IT: @prog_point;
— для увлекающихся мобильной разработкой: @mobi_dev;
— всё о Python и инструментах, связанных с ним: @zen_of_python;
— любителям нейронок и машинного обучения: @neuro_channel.
Выбирайте то, что интересно вам и вступайте!
Объяснение:
Третий аргумент метода
pow() — это число, на которое требуется произвести деление по модулю
В данном случае это 2 ^ 2 % 3 = 4 % 3 = 1Объяснение:
Названия функций в Python — это всего лишь имена, ссылающиеся на объекты, которыми являются сами функции
Поэтому мы спокойно можем создать новую переменную и ссылаться через неё на объект, на который уже ссылается
print
И вести себя такая переменная будет тем же образом, как если бы мы использовали сам printОбъяснение:
Python не умеет автоматически сравнивать по содержанию объекты пользовательских классов. Поэтому с любым написанным классом
== будет работать как is
Чтобы добиться именно что сравнения значений, нужно перегрузить == задать другое поведениеОбъяснение:
Здесь мы имеем дело с некорректным синтаксисом, из-за чего и видим ошибку
Чтобы получить
he ll o, надо было написать print(var_one, var_two, var_three). Если же мы хотим получить hello, то print(var_one + var_two + var_three)