Python: задачки и вопросы
前往频道在 Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
显示更多6 855
订阅者
-124 小时
-137 天
-4730 天
帖子存档
Объяснение:
При вызове функции
rq() проверяется, равняется ли значение farg значению targ + 5. И до тех пор, они не равны друг другу, функция вновь вызывается с немного изменёнными аргументами: из farg вычитается 1, sarg умножается на 2, а targ никак не меняется.
На момент, когда условие в if будет верным, значение sarg будет равняться 8. Именно в этот момент мы и выйдем из всех «ступеней» rq().Чашечка Java — канал, где быстрее всего можно получить самые последние новости и образовательные статьи по Java.
Подключайтесь: @a_cup_of_java
Объяснение:
print(0 and 1) — если значение какого-либо операнда ложно, то первым выводится именно это значение. Здесь это 0.
print(0 or 1 or 2) — здесь наоборот, выводится значение первого истинного операнда. Здесь это 1.
print(1 and 2) — при использовании and если все значения истинны, то выводится последнее такое значение. Здесь это 2.Как заработать на привлечении клиентов?
Всё просто! Оставляйте заявку на сайте, после чего вы получите личную реферальную ссылку. Её можно будет разместить на сайтах и получать пассивный доход — 10% от суммы контракта с привлечённого по вашей ссылке клиента.
Потенциальный доход можно рассчитать с помощью специального калькулятора на сайте. Подробности по ссылке: https://tprg.ru/Wc72
Это #партнёрский пост
Объяснение:
При создании экземпляра класса
TClass вызывается метод __init()__. В нём в качестве «собственного» id экземпляра присваивается значение, передаваемое при создании этого самого экземпляра класса.
В случае с tobj это будет число 11, которое выводится на экран при вызове print(tobj.id).
В свою очередь результат id += 58 так и остаётся внутри метода __init()__, и никуда за его пределы не выходит.Как собирается облачный сервер?
Вместе с Selectel заглянули в процессы, скрытые от глаз пользователя, и рассказали о них простыми словами.
Забегайте почитать: https://tprg.ru/yMGW
Это #партнёрский пост
Объяснение:
Функция say() печатает переданный ей текст столько раз, сколько указано во втором аргументе.
Если же не задать это значение вручную, то используется значение по умолчанию, которое в данном случае равняется 2.
Таким образом, текст «Заяц, ты меня слышишь?» печатается один раз, так как это явно задано при вызове функции. А «Слышу » печатается дважды, так как используется значение по умолчанию.
И да, между первым и вторым вызовами нет перехода на новую строку, так как в print() задано, что заканчивается функция символом « » (пробел).
Станьте бэкенд-разработчиком на Python вместе со школой Хекслет. Учитесь онлайн в группе с наставником, в асинхронном формате – где и когда удобно вам.
За 8 месяцев вы освоите программу специалиста, готового к трудоустройству и положите в портфолио на GitHub 4 рабочих проекта.
Именно за них работодатели так хвалят студентов школы, а порой даже берут на работу без технического интервью: https://bit.ly/3nmGWhb
Это #партнёрский пост
Объяснение:
Т.к. balloon — это экземпляр класса Pitbull, у него всё ещё есть метод walk() родительского класса Dog.
