Python: задачки и вопросы
رفتن به کانال در Telegram
Вопросы и задачки для подготовки к собеседованиям и прокачки навыков Разместить рекламу: @tproger_sales_bot Правила общения: https://tprg.ru/rules Другие каналы: @tproger_channels Другие наши проекты: https://tprg.ru/media
نمایش بیشتر6 855
مشترکین
-124 ساعت
-137 روز
-4730 روز
آرشیو پست ها
Нейроканал — канал про нейронные сети, машинное обучение, ИИ.
Подписывайтесь и прокачивайтесь: @neuro_channel
Объяснение:
Выражение alst = alst * 2 внутри afnc() создаёт новый список, а не меняет существующий. И при выходе из функции это значение теряется.
В то же время extend() модифицирует именно исходный список, а потому blst превращается из [1, 2, 3] в [1, 2, 3, 1, 2, 3].
При изучении Data Science не стоит забывать о практическом опыте
Помочь с этим может новый ИИ-факультет от GeekBrains, на котором всего за 18 месяцев вас обучат актуальному стеку DS-технологий, научат решать реальные задачи и гарантируют первую работу.
Подробнее о преподавателях и самом курсе по ссылке: https://tprg.ru/2N0j
Это #партнёрский пост
Объяснение:
Объекты с одинаковым значением и вправду делят между собой один и тот же объект в библиотеке Python. Но это не распространяется на пользовательские неизменяемые классы.
Объяснение:
Значение [1], которое присваивается списку внутри функции func() теряется, так как никто его не возвращает.
Таким образом, var как равнялась [0], так и продолжила равняться этому списку.
Объяснение:
«+» и «*» прекрасно работают со строками. В случае с куском кода выше, первая операция добавляет к «bound» строку «2 », а вторая просто удваивает получившийся результат.
Отборные курсы, лекции, книги, инструменты и другие образовательные материалы для программистов здесь:
— курсы, лекции, подкасты по программированию: @prog_stuff
— инструменты программиста: @prog_tools
— книги по программированию: @devs_books
Объяснение:
Умножив lst на 3, мы получили список [5, 5, 5]. Далее, заменив его элементы, мы получили уже новый список — [0, 5, 10]. Сумма его элементов и даёт нам 15.
Хотите принять участие в медицинском ИИ-хакатоне?
Уже завтра у вас будет такая возможность.
С 7 по 9 декабря 2021 года «Ресурсный центр универсального дизайна и реабилитационных технологий» совместно с «Наносемантикой» проводят онлайн-хакатон. На нём участникам предложат разработать тренажёр в виде веб-сайта или мобильного приложения, который позволяет пациентам с дизартрией проходить реабилитацию – тренировать произношение слов и фраз.
Призовой фонд – 500 тыс.рублей, участвовать можно с 16 лет, а все решения должны быть опубликованы в Open Source под свободной лицензией Apache 2.0
Приз за первое место — 250 тыс рублей, за второе – 150 тыс рублей, за третье — 100 тыс рублей. Зарегистрироваться на хакатон можно по ссылке: https://tprg.ru/xliD
Это #партнёрский пост
