Библиотека питониста | Python, Django, Flask
40.2K subscribers
2.83K photos
79 videos
51 files
4.42K links
Все самое полезное для питониста в одном канале.

Список наших каналов: https://t.iss.one/proglibrary/9197

Курс по ML: https://cl

Для обратной связи: @proglibrary_feeedback_bot

По рекламе: @proglib_adv
РКН: https://gosuslugi.ru/snet/67b885cbd501cf3b2cdb5b36
Download Telegram
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🎓 18 лучших IT-факультетов в России

Задумались, куда пойти учиться на айтишника в 2023 году? Расскажем о самых интересных и перспективных программах подготовки бакалавров, специалистов и магистров.

🔗 Основной сайт
🔗 Зеркало
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Удаление дубликатов в словаре

Стратегия заключается в преобразовании списка словарей в список кортежей, где кортежи содержат элементы словаря.

Поскольку кортежи могут быть хешированы, вы можете удалить дубликаты с помощью set(используя здесь понимание множества , более старой альтернативой Python будет set(tuple(d.items()) for d in l)) и после этого заново создать словари из кортежей с помощью dict.

Более развернутый ответ можно найти здесь.
#код
🔥10🤯6👍3
Сколько курсов вы купили и не стали проходить?
Расскажите в комментариях ⬇️
#интерактив
🗺️💼 Трудоустройство в России и за рубежом: в чем ключевые отличия

Давно мечтали устроиться на работу в иностранную IT-компанию и получать зарплату в долларах или евро? Давайте разберемся, как происходит отбор за рубежом и чем он отличается от трудоустройства в России.

🔗 Основной сайт
🔗 Зеркало
4👍1
Как обратиться к коду из другого файла?

Если нужно выполнить код, содержащийся в другом файле, можно использовать встроенную функцию exec.
#вопросы_с_собеседований
🤯31👍16😁1🤔1
Отладка кода Python в Kubernetes

С легкостью устанавливайте брейкпоинты, выполняйте код и интерактивно отлаживайте приложения Python, работающие в Kubernetes.

Читать статью
🤯5👍3
AMD — вечная канарейка Intel

Если прямо сейчас посмотреть на рынок процессоров, то может сложиться обманчивое впечатление, что AMD на равных конкурирует за место под солнцем с компанией Intel. Кто-то может посчитать, что так было всегда. Реальность же заключается в том, что если Intel всю свою историю колебалась между полной гегемонией и просто доминированием на рынке процессоров для персональных компьютеров и серверов, то AMD в хорошие моменты своей истории была строго второй, а в плохие — находилась буквально при смерти.

Читать статью
Какие сериалы/фильмы о программировании мотивируют вас продолжать обучение?
#интерактив
👍2
🐍 Комментарий особого типа: выполнение скриптов Python с помощью Shebang

Вы узнаете, что такое шебанг, когда включать его в скрипты Python, научитесь определять шебанг в разных системах, а также выполните скрипты через собственный интерпретатор, написанный на Python.

🔗 Основной сайт
🔗 Зеркало
8👍1
Узнаем длину кода в файле с помощью Python

В данном коде мы открываем файл 'file.py' для чтения и считываем все его строки в переменную lines.

Затем мы используем генератор списка, чтобы посчитать только те строки кода, которые не пустые (line.strip()) и не начинаются с символа комментария (not line.startswith('#')). Количество таких строк сохраняем в переменную code_lines и выводим ее значение с помощью функции print.
👍129👏1🤯1🤩1
Числа с плавающей точкой для гуманитариев. Что это такое и как они работают

На данную тему уже написано большое количество статей, однако многие из них используют пугающие математические формулы и нотации, что может быть сложно для понимания новичкам. В этой статье автор простым языком попытался раскрыть данную тему и помочь решить ряд вопросов.

Читать статью
👍157😁2👏1
Алгоритмы компрессии данных: принципы и эффективность

В современном информационном обществе объем данных стремительно растет, и с каждым годом все больше информации генерируется и обрабатывается. В связи с этим важным аспектом стало умение эффективно управлять данными, чтобы не только сохранить информацию, но и оптимизировать ее использование и передачу. Одним из основных инструментов для достижения этой цели является компрессия данных.

Читать статью
11👍6
🐍 Python на микроконтроллерах

Может вы и не занимаетесь микроконтроллерами, но вам разве не интересно, как запихнули питоновский Hello world (который требует 2МБ) в плашку с 16КБ памяти?

На этом докладе рассказывается про MicroPython и про то, на какие ухищрения пошли авторы, чтобы всё заработало.

Смотреть видео
18👍4🤩1
🔥 Теоретический минимум по Computer Science

Computer Science рассказывает о том, как работает компьютер, что такое двоичная система, что за структуры данных и как их использовать.

Это видео — база по Computer Science, которую должен знать каждый программист. Здесь про блок схемы, вентили и работу двоичных систем.

Смотреть видео
20👍2
Работаем с датой и временем

С помощью следующего фрагмента кода вы сможете с легкостью узнать год/месяц/день/час/минуту/секунду настоящего времени.
#код
30👍3🤔1
Пользуетесь ли вы какими-либо иностранными новостными ресурсами по программированию на регулярной основе? Если да, то какими?
#интерактив
18👍1