Python: задачки и вопросы
Open in Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
Show more6 942
Subscribers
-124 hours
-147 days
-5930 days
Posts Archive
Росатом приглашает на должность Аналитик BI в IT-интегратор “Гринатом” на проект импортозамещения хранилища данных с SAP BW/BI на Форсайт.
В обязанности будет входить выполнение работ по классическому проекту: уточнение требований, проектирование, разработка, тестирование, опытная и промышленная эксплуатация.
Стек: Форсайт, Postgres Pro, Fore, SQL, Python, Arenadata (Greenplum, ClickHouse, NiFi)
Требования: навыки проектирования и разработки BI/DWH/ETL, а также создания интеграции с внешними системами (1C ERP, MS Excel, OpenOffic и др.); уверенное владение SQL; опыт проектной и пользовательской документации; навыки работы по стандартам проектной деятельности (waterfall, agile).
Гринатом предлагает: конкурентную ЗП и прозрачную систему премий; 5/2 с сокращенной пятницей и 31 день ежегодного отпуска; офис на м. Нагатинская с возможностью удаленки; ДМС и скидки на фитнес; возможность обучения в Корпоративной академии и участия в тренингах, конференциях и онлайн-курсах; неформальную корпоративную культуру и профессиональный рост вместе с компанией.
Узнать подробнее и откликнуться на вакансию можно по ссылке.
#вакансия #работа
Объяснение:
В коде у нас есть список
text
При обращении к text[0][2], мы берём первый элемент списка (строку Hello) и из этой строки выбираем символ с индексом 2, который является l
При обращении к text[1][2], мы берём второй элемент списка (вложенный список чисел) и из него выбираем число с индексом 2, которое равно 555
Таким образом, результатом выполнения кода будет l - 555Объяснение:
Ответ
[A] получается из-за того, что в строке [%c] используется форматирование строки с помощью оператора %
Здесь %c «ожидает» символ, который соответствует числовому коду ASCII
Число 65 в таблице ASCII соответствует символу A. Таким образом, %c заменяется на A, и мы получаем результат [A]Объяснение:
Ошибка возникает, потому что
range() ожидает аргумент типа int, но вместо этого получает строку text
Функция range() используется для создания последовательности чисел, и не может обрабатывать строки напрямуюОбъяснение:
В Python кортежи неизменяемы, а интерпретатор может оптимизировать память, используя один объект кортежа для обеих переменных
a и b, так как их значения одинаковы
В результате a is b возвращает True, потому что a и b ссылаются на один и тот же объект в памятиОбъяснение:
В Python умножение списка на отрицательное число (или на ноль) возвращает пустой список
Связано это с тем, что умножение списка на число
N создаёт новый список, состоящий из N копий исходного списка
Если N отрицательное или равно нулю, то получается пустой списокОбъяснение:
Метод
.ljust() возвращает строку, выровненную по левому краю и дополненную указанным символом (здесь это *) до указанной ширины (тут — 10)Большинство разработчиков стремится повысить свой грейд, но сталкивается с множеством трудностей
Как и куда расти, если ты амбициозный мидл или уже синьор? Откуда брать насмотренность и опыт, если ты ограничен задачами своей компании, а одними статьями на Хабре проблему не решить?
Чтобы расти в профессии и получать крутые офферы, разработчик может прокачать навык построения архитектуры.
Курс «Архитектор ПО» от Практикума поможет развить навык решения архитектурных задач. Техлиды Яндекса и других компаний покажут противоположные архитектурные подходы. Благодаря этому разработчику не придётся учиться на своих ошибках — он научится на опыте коллег. За 6 месяцев курса он разработает и добавит в портфолио 5 архитектур.
Курс подойдёт бэкенд-разработчикам, которые:
— работают 2+ лет;
— хотят развиваться на текущей позиции и повышать свой грейд;
— хотят получить должность лида или архитектора ПО.
Ближайший поток стартует 16 октября. Посмотреть подробную программу курса и записаться можно по ссылке.
Реклама АНО ДПО «Образовательные технологии Яндекса»
