Python: задачки и вопросы
الذهاب إلى القناة على Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
إظهار المزيد7 112
المشتركون
-324 ساعات
-77 أيام
-1030 أيام
أرشيف المشاركات
Объяснение:
Функция
join() объединяет элементы списка в строку. При этом в стоящих перед самой функцией кавычках указывается «объединитель» — символ, который будет находиться между экс-элементами списка
Так как здесь в кавычках ничего нет, то элементы списка lst просто склеиваются друг с другом, в результате чего мы получаем строку helloОбъяснение:
Для того, чтобы заставить работать лямбда-выражение, присвоенное
message, переменную message нужно вызвать как функцию: message()
Так как здесь этого не произошло, то и программа нам ничего не выдаст. В том числе и никакой ошибкиОбъяснение:
Аргументы по умолчанию используют те значения, которые есть в коде на момент, когда компилятор добирается до функции. В данном случае
num был равен 1, поэтому и i = 1Объяснение:
В Python строки не поддерживают поэлементного присваивания по индексу. Поэтому здесь мы и получаем ошибку
Объяснение:
Срезу, состоящему из нескольких элементов, можно происвоить лишь соответствующее количество значений
Поэтому здесь надо исправить строку с
dig[3:] = 7 на dig[3:] = 7, 7Объяснение:
Так как условие уменьшения
n находится за пределами цикла while, мы получаем бесконечный цикл
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
