🙌 12 алгоритмов, которые должен знать каждый разработчик: объясняем на гифках
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Однако какую роль они играют в жизни разработчика и что конкретно из них следует изучить и знать? Об этом вы узнаете из нашей статьи.
🔗 Основной сайт
🔗 Зеркало
Алгоритмы давно заняли особую нишу как в Computer Science, так и в разработке ПО. Однако какую роль они играют в жизни разработчика и что конкретно из них следует изучить и знать? Об этом вы узнаете из нашей статьи.
🔗 Основной сайт
🔗 Зеркало
👍17
👨💻 Алгоритмы на Python — лекции МФТИ
Тимофей Хирьянов — один из лучших преподавателей по программированию, его занятия легко смотрятся и запоминаются, а богатый опыт работы в индустрии и педагогике помогает грамотно структурировать курсы.
Лекция №1
https://youtu.be/KdZ4HF1SrFs
Лекция №2
https://youtu.be/ZgSx3yH7sJI
Лекция №3
https://youtu.be/b8m9uRMpKJk
Лекция №4
https://youtu.be/DvsCUI5FNnI
Лекция №5
https://youtu.be/3I6OjxoeSS8
Весь плейлист с остальными лекциями: https://youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
Тимофей Хирьянов — один из лучших преподавателей по программированию, его занятия легко смотрятся и запоминаются, а богатый опыт работы в индустрии и педагогике помогает грамотно структурировать курсы.
Лекция №1
https://youtu.be/KdZ4HF1SrFs
Лекция №2
https://youtu.be/ZgSx3yH7sJI
Лекция №3
https://youtu.be/b8m9uRMpKJk
Лекция №4
https://youtu.be/DvsCUI5FNnI
Лекция №5
https://youtu.be/3I6OjxoeSS8
Весь плейлист с остальными лекциями: https://youtube.com/playlist?list=PLRDzFCPr95fK7tr47883DFUbm4GeOjjc0
YouTube
Алгоритмы на Python 3. Лекция №1
Практика: http://judge.mipt.ru/mipt_cs_on_python3/
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
Telegram-группа: https://t.me/tkhirianov_mipt_cs_on_python3
Спонсировать: https://www.patreon.com/tkhirianov или https://www.paypal.me/tkhirianov
курс: Информатика. Алгоритмы и структуры данных на Python…
👍57❤7😁1
“Вам курицу или рыбу?” – Рекомендательная система на “Своем Родном” знает ответ.
https://habr.com/ru/company/rshb/blog/701278/
https://habr.com/ru/company/rshb/blog/701278/
Хабр
“Вам курицу или рыбу?” – Рекомендательная система на “Своем Родном” знает ответ
Привет, Хабр! Меня зовут Павел Дудукин, руководитель Data Science команды в Центре развития финансовых технологий Россельхозбанка. Сегодня мы хотим продолжить цикл статей статей про решенные нами Data...
👍3
Мы переезжаем с текущего офиса в центре Москвы с идеальной локацией — рядом метро и все необходимое.
Если у кого-то есть знакомые, которым нужно хорошее пространство на 5 человек, например, взамен коворкингу, то это идеальный вариант.
А еще там осталась мебель в хорошем состоянии, которую можно выкупить дешевле, чем заказывать из магазина.
Адрес: https://yandex.ru/maps/-/CCUfFIa2-D
Записаться на просмотр: https://proglib.tech/w/c9e8bf63
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
Что выведет программа?
Anonymous Quiz
46%
['Hello', 'World']
47%
['HELLO', 'WORLD']
3%
[None, None]
4%
Другое
👍37🤔18👏6❤1
Эмодзи
Для вывода эмодзи в python существует несколько методов.
1. Т.к. все эмодзи по сути являются Unicode символам, то мы можем использовать коды символов из Unicode-таблицы, предварительно перед выводом заменяя в коде
2. У всех эмодзи существуют краткие CLDR имена, которые мы также можем использовать для вывода.
3. Также можно использовать модуль
Для вывода эмодзи в python существует несколько методов.
1. Т.к. все эмодзи по сути являются Unicode символам, то мы можем использовать коды символов из Unicode-таблицы, предварительно перед выводом заменяя в коде
+
на 000
.2. У всех эмодзи существуют краткие CLDR имена, которые мы также можем использовать для вывода.
3. Также можно использовать модуль
emoji
. В функцию emojize
передается CLDR имя, пробелы в котором заменены на нижние подчеркивания и добавлены двоеточия на концах.👍22
🐍 Самоучитель по Python для начинающих. Часть 6: Методы работы со словарями и генераторами словарей
Расскажем об особенностях словарей и генераторов словарей – минимум теории, максимум примеров плюс 10 задач для тренировки в конце статьи.
https://proglib.io/sh/KLmBGZRojJ
Расскажем об особенностях словарей и генераторов словарей – минимум теории, максимум примеров плюс 10 задач для тренировки в конце статьи.
https://proglib.io/sh/KLmBGZRojJ
👍14
Как наши преподаватели снимают с себя рутину, или история одного бота.
https://habr.com/ru/company/spbifmo/blog/702202/
https://habr.com/ru/company/spbifmo/blog/702202/
Хабр
Как наши преподаватели снимают с себя рутину, или история одного бота
Обложка бота для проверки задач. Автор иллюстрации: Rikani. Работа преподавателя, кроме чтения лекций, включает довольно много рутины, например, проверку выполненных домашних заданий. И если вопросы в...
🤔1
Microsoft Power BI и Python: сочетание двух сверхспособностей.
https://realpython.com/power-bi-python/
https://realpython.com/power-bi-python/
Realpython
Microsoft Power BI and Python: Two Superpowers Combined – Real Python
In this tutorial, you'll learn how to install and configure Microsoft Power BI to work with Python. Using Python, you'll import data from a SQLite database, transform and augment your dataset with pandas, and visualize it with Matplotlib.
👍5❤1🤔1
Параллельные вложенные циклы for в Python.
https://superfastpython.com/parallel-nested-for-loops-in-python/
https://superfastpython.com/parallel-nested-for-loops-in-python/
Super Fast Python
Parallel Nested For-Loops in Python - Super Fast Python
You can convert nested for-loops to execute concurrently or in parallel in Python using thread pools or process pools, depending on the types of tasks that are being executed. In this tutorial, you will discover how to change a nested for-loop to be concurrent…
👍4