Python: задачки и вопросы
Ir al canal en Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Mostrar más7 116
Suscriptores
-124 horas
-87 días
+130 días
Archivo de publicaciones
Объяснение:
В lambda-выражениях запрещено использовать ключевые слова, такие как
pass, return и т.дОбъяснение:
Да, в Python правильно создавать конструктор используя
def __init__(параметры конструктора)
Необходимость конструкторов связана с тем, что нередко объекты должны иметь собственные свойства сразу. Конструктор класса не позволит создать объект без обязательных полейКак создать конструктор класса? Например, класса Person?
Объяснение:
Да, именно функция
help() отвечает за вызов встроенной справочной системы. Она предназначена для интерактивного использования
Так, если аргумент не задан, то интерактивная справочная система запускается в консоли интерпретатора
А вот если аргумент является строкой, то она ищется как имя модуля, функции, класса, метода, ключевого слова или раздела документации, а страница справки выводится на консоль
В случае же, если аргумент является любым другим типом объекта, генерируется страница справки об объектеКак взывать встроенную в Python справочную систему для объекта var?
Объяснение:
Объект типа
bytes нельзя изменять. Для того, чтобы код заработал, var надо «завернуть» в bytearray()
Итоговый код должен выглядеть так:
var = bytearray(b'hello')
var[0] = 109
print(var)«Пароли, пароли, пароли»
О чём на самом деле пели французы в этой знаменитой песне? Как бы не о боте, который может генерировать пароли прямо в Telegram.
Чтобы написать его понадобятся Python, Redis, библиотеки aiogram, redis-py, XKCD-password-generator, pydantic, и немного магии. Какой именно — узнаете в статье @Selectel: https://tprg.ru/5UnH
Реклама ООО «Селектел»
Хинт для программистов: у Tproger есть 4 канала, где можно получать отборную инфу по конкретной теме.
Каждый найдёт что-нибудь для себя:
— разработка на Java: @a_cup_of_java
— нейронные сети и ML: @neuro_channel
— мобильная разработка: @mobi_dev
— разработка на С# / .NET: @dot_net_c_sharp
Реклама tproger.ru LjN8KGPSp
Объяснение:
Здесь мы просто ловим
Syntax error, так как Python не поддерживает используемый в примере синтаксисОбъяснение:
Python — это интерпретируемый язык программирования, который поддерживает
объектно-ориентированное, структурное и функциональное программированиеС чем едят микросервисы?
В последние годы понятие микросервисов получило широкое распространение. Многие программные продукты построены на основе данной архитектуры.
Узнайте больше о том, для чего нужны микросервисы и какие проблемы можно решить с их помощью, в статье на Хабре, посвящённой стартующему уже 27.02 онлайн-курсу «Архитектура и шаблоны проектирования»: https://otus.pw/GP5d/
Успейте записаться на курс со скидкой, пройдя тест, который проверит ваши знания: https://otus.pw/oFbD/
Реклама ООО «Отус Онлайн-Образование» LjN8KGn88
Объяснение:
Метод
bit_cout() используется для возвращения количества единиц в двоичной записи числа. Так как 255 — это десятичное число, то мы получаем ошибку
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
