en
Feedback
Библиотека задач по Python | тесты, код, задания

Библиотека задач по Python | тесты, код, задания

Open in Telegram

Задачи и тесты по Python для тренировки и обучения. Как запустить своего ии-агента: https://clc.to/tvpmDQ По рекламе: @proglib_adv Учиться у нас: https://proglib.io/w/9f7384d6 Для обратной связи: @proglibrary_feeedback_bot

Show more
6 504
Subscribers
No data24 hours
-37 days
-2730 days
Posts Archive
Что выведет код сверху?
Anonymous voting

Proglib запускает канал Азбука айтишника Подписывайтесь на наш новый канал про айти для неайтишников — для совсем новичков и тех, кто постоянно взаимодействует с айтишниками. У нас есть рубрики: ⭐ База — в ней рассказываем про термины из IT простым языком ⭐ Проект — объясняем, из чего состоят айтишные проекты и сколько они могут стоить ⭐ Психология айтишника — тут говорим про софт-скиллы, особенности работы и взаимодействия 👉Подписывайтесь!

Как работает хэш-таблица? Хэш-таблица в Python реализована в виде словаря (dict). Вот как это работает: — Хэширование ключей:
Как работает хэш-таблица? Хэш-таблица в Python реализована в виде словаря (dict). Вот как это работает: — Хэширование ключей: Когда вы добавляете пару ключ-значение в словарь, Python сначала вычисляет хэш-код ключа с помощью встроенной функции hash(). Хэш-код — это целое число, представляющее «отпечаток» ключа. — Разрешение коллизий: Если два разных ключа имеют одинаковый хэш-код (коллизия), Python использует механизм разрешения коллизий для размещения значений в памяти. Одним из наиболее распространенных методов разрешения коллизий является метод цепочек, когда для каждого «ячейки» хэш-таблицы выделен список, в который добавляются все значения с одинаковыми хэш-кодами. — Поиск значения: При поиске значения по ключу Python сначала вычисляет хэш-код ключа и затем использует его для определения соответствующей «ячейки» в хэш-таблице. Затем происходит поиск значения внутри этой «ячейки» (или цепочки).

Proglib запускает канал Азбука айтишника Подписывайтесь на наш новый канал про айти для неайтишников — для совсем новичков и тех, кто постоянно взаимодействует с айтишниками. У нас есть рубрики: ⭐ База — в ней рассказываем про термины из IT простым языком ⭐ Проект — объясняем, из чего состоят айтишные проекты и сколько они могут стоить ⭐ Психология айтишника — тут говорим про софт-скиллы, особенности работы и взаимодействия 👉Подписывайтесь!

Что выведет код?
Anonymous voting

🎮Новый канал по разработке игр Мы наконец-то запустили канал по разработке игр — теперь все самое важное и полезное из мира
🎮Новый канал по разработке игр Мы наконец-то запустили канал по разработке игр — теперь все самое важное и полезное из мира геймдева можно узнать в одном месте. 👉Подписаться

🐍🎓 5 задач для подготовки к собеседованию по Python В новой статье используем алгоритмы Манакера и заметающей прямой, опред
🐍🎓 5 задач для подготовки к собеседованию по Python В новой статье используем алгоритмы Манакера и заметающей прямой, определяем границы окна с k-элементами, вычисляем площадь участков разного цвета и находим наибольшую увеличивающуюся подпоследовательность. 🔗 Читать статью 🔗 Зеркало

Что выведет код с картинки? В любом замыкании в Python переменные связываются по имени. Таким образом, в приведённой выше стр
Что выведет код с картинки? В любом замыкании в Python переменные связываются по имени. Таким образом, в приведённой выше строке кода будет выведено следующее: [2, 2, 2]. Если бы вы хотели, чтобы вывод был [0, 1, 2], то выход из ситуации — создание отдельной функции или передача аргументов по их имени. flist = [] for i in range(3): flist.append(lambda i = i : i) answer = [f() for f in flist] print(answer)

✍️Библиотека программиста» находится в поиске автора оригинальных статей Кто нужен? ● Энтузиасты (джуны и выше), которые держат руку на пульсе, читают помимо книг зарубежные техноблоги ● Энтузиасты, которым есть что сказать Тематика ● DevOps ● В четырех случаях из пяти вы предлагаете тему статьи Объем ● От 7 до 15 тыс. знаков без учета кода ● 2-3 статьи в месяц Оплата ● 8к руб. за статью ● Работаем с самозанятыми (компенсируем налог), ИП Я пишу «так себе», что делать? Чтобы написать статью, которую не стыдно опубликовать, достаточно овладеть инфостилем. У нас есть бесплатный курс для начинающих копирайтеров «Статьи для IT: как объяснять и распространять значимые идеи». Время прохождения курса: 1-2 недели. ✉️Пишите на hello@proglib.io

👨‍💻📎 27 сайтов с задачками для оттачивания навыков программирования Программистам без практики никуда. Поэтому время прока
👨‍💻📎 27 сайтов с задачками для оттачивания навыков программирования Программистам без практики никуда. Поэтому время прокачать навыки: решение задач — хороший способ развить навыки разработки. Вам под силу эти задачи?➡️ 🔗 Ссылка на сайты

Что выведет код сверху?
Anonymous voting

👀Что из этого сгенерировала нейросеть? Подписывайтесь на наш новый канал про нейросети для создания изображений, там есть: �
👀Что из этого сгенерировала нейросеть? Подписывайтесь на наш новый канал про нейросети для создания изображений, там есть: 🌸Новые нейросети и инструменты, например, вот модель генерирует картинки по наброску 🌸Промты для разных задач 🌸Лайфхаки по использованию нейросетей 👉Подписывайтесь!

🖥 Итоги недели в мире Python и обзоры новых инструментов У нас есть еженедельная рассылка о последних открытиях и тенденциях
🖥 Итоги недели в мире Python и обзоры новых инструментов У нас есть еженедельная рассылка о последних открытиях и тенденциях в мире Python. Мы опубликовали новый выпуск на 📰. Ниже — небольшая часть выпуска, а целиком читайте здесь 👈 🛠 Инструменты 🔘Работа с JSON при помощи orjson orjson работает быстрее и обращается с JSON данными корректнее, чем стандартная библиотека (и большинство сторонних). 🔘Blender в Jupyter Notebook ipyblender_experimental позволяет использовать рендеринговый движок Blender в блокнотах Jupyter Notebook. Пока что инструмент совместим только с Python 3.10. 🔥 Интересные проекты 🔘Конструктор резюме Resume Builder — генератор резюме: содержимое редактируется в файле resume.py, а скрипт resume_builder.py рендерит информацию в виде HTML-страницы. 🔘Метапоисковая система Метапоисковик не индексирует веб-страницы напрямую, а агрегирует и объединяет результаты из нескольких других поисковых систем и дополнительных источников. ➡ Вы можете подписаться на email-рассылку здесь

Как в Python реализованы private и protected методы? Вместо строгой инкапсуляции Python использует соглашения по именованию для таких методов. То есть, если вы захотите, вы всё равно можете к ним обратиться. Protected методы обозначаются одним подчёркиванием (_) перед именем. К ним следует обращаться только в текущем классе и во всех его дочерних классах. Private методы обозначаются двойным подчёркиванием (__) перед именем. К ним следует обращаться только внутри класса. Но опять же, это не абсолютная защита, а скорее способ избежать случайного доступа к методу.

🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python. В ней: ● Новые возможн
🐍 У нас есть еженедельная email-рассылка, посвященная последним открытиям и тенденциям в мире Python. В ней: ● Новые возможности в последних версиях Python ● Работа с базами данных и SQL в Python ● Веб-разработка на Django и Flask ● Машинное обучение и анализ данных с помощью Python ● Автоматизация и работа с API на Python ● Тестирование и отладка кода на Python ● Задачи для новичков с решениями 👉Подписаться👈

🤖🎙️ S.T.A.R.K. — первый фреймворк для создания голосового ассистента В новой статье рассказываем о фреймворке S.T.A.R.K. (S
🤖🎙️ S.T.A.R.K. — первый фреймворк для создания голосового ассистента В новой статье рассказываем о фреймворке S.T.A.R.K. (Speech and Text Algorithmic Recognition Kit), который поможет создать голосового ассистента. У него есть несколько преимуществ: ▪️S.T.A.R.K. работает полностью на устройстве, гарантируя сохранность ваших данных. ▪️С фреймворком можно легко определять контекст и параметры для последующих запросов, а также одновременно выполнять несколько команд. ▪️S.T.A.R.K позволяет использовать ведущие языковые модели. 🔗 Читать статью 🔗 Зеркало

Что выведет код?
Anonymous voting