🤖Все знают голосового помощника Джарвиса из фильма «Железный человек»
В этом видео расскажут, какстать Тони Старком сделать своего такого же с помощью Python 🤯
#AI #fun
Class Python
В этом видео расскажут, как
#AI #fun
Class Python
YouTube
Build your own Feature Rich J.A.R.V.I.S in Python - Python Project
In this video, we will make a virtual assistant using Python. We will add the following features to this Project :
1. Time Reporting
2. Taking Screenshot
3. Performing Google Search
4. Searching on Wikipedia
5. Listen to Jokes
6. Desktop Notifications…
1. Time Reporting
2. Taking Screenshot
3. Performing Google Search
4. Searching on Wikipedia
5. Listen to Jokes
6. Desktop Notifications…
👍5
📌Алгоритм Евклида
Алгоритм Евклида - самый распространенный способ нахождения наибольшего общего делителя (НОД) двух целых неотрицательных чисел.
⌛️ Дональд Кнут, автор трактата “Искусство программирования”, считает алгоритм первым в истории. Дело в том, что Евклид (который жил в IV-III вв. до нашей эры) описывает процесс итеративно, что согласуется с современным значением слова.
Узнай больше и попробуй реализовать эту реликвию ✍️
#junior #алгоритмы
Class Python
Алгоритм Евклида - самый распространенный способ нахождения наибольшего общего делителя (НОД) двух целых неотрицательных чисел.
⌛️ Дональд Кнут, автор трактата “Искусство программирования”, считает алгоритм первым в истории. Дело в том, что Евклид (который жил в IV-III вв. до нашей эры) описывает процесс итеративно, что согласуется с современным значением слова.
Узнай больше и попробуй реализовать эту реликвию ✍️
#junior #алгоритмы
Class Python
👍4❤🔥1
🔥Самые горячие клавиши PyCharm
Shift+Tab - сдвинет выделенный код (даже многострочный) влево на tab
Ctrl+Shift+/ - закомментирует строку или блок кода
Ctrl + Alt + L - позволяет переформатировать ваш код в соответствии с требованиями стиля PEP 8
#IDE #рекомендации
Class Python
Shift+Tab - сдвинет выделенный код (даже многострочный) влево на tab
Ctrl+Shift+/ - закомментирует строку или блок кода
Ctrl + Alt + L - позволяет переформатировать ваш код в соответствии с требованиями стиля PEP 8
#IDE #рекомендации
Class Python
👍4😐1
👨💻 Вакансия Python Programmer (intern)
📍 Санкт-Петербург
🌐 Lesta Studio
Мы приглашаем начинающих специалистов пройти оплачиваемую стажировку (полный рабочий день) по направлению Gameplay Programming с возможностью последующего трудоустройства.
Чем предстоит заниматься:
- Участие в разработке и поддержка игровой логики проекта World of Warships
- Поддержка и рефакторинг существующего кода
- Исправление багов
Ключевые требования:
- Хорошее знание языка программирования Python
- Уверенные знания основных структур данных и алгоритмов, скорости их работы
- Знания принципов ООП
🍬 А еще они предлагают бесплатные завтраки и ужины
#вакансии
Class Python
📍 Санкт-Петербург
🌐 Lesta Studio
Мы приглашаем начинающих специалистов пройти оплачиваемую стажировку (полный рабочий день) по направлению Gameplay Programming с возможностью последующего трудоустройства.
Чем предстоит заниматься:
- Участие в разработке и поддержка игровой логики проекта World of Warships
- Поддержка и рефакторинг существующего кода
- Исправление багов
Ключевые требования:
- Хорошее знание языка программирования Python
- Уверенные знания основных структур данных и алгоритмов, скорости их работы
- Знания принципов ООП
🍬 А еще они предлагают бесплатные завтраки и ужины
#вакансии
Class Python
👍4
class Python
📌 Генераторы списков с условием В Python в генераторы списков можно добавить if или if-else условия. С помощью такого однострочника можно эффективно и изящно отфильтровать данные 🤓 👇 Переходи по кнопке, узнавай о генераторах больше и практикуйся уже сейчас…
📝 Тест по генераторам списков
Помнишь генераторы списков с условиями? Мы подготовили для тебя тест, который покажет, насколько хорошо ты в них разбираешься 🤓
Проверь себя 👇
#тесты
Помнишь генераторы списков с условиями? Мы подготовили для тебя тест, который покажет, насколько хорошо ты в них разбираешься 🤓
Проверь себя 👇
#тесты
📌 Асинхронное программирование на asyncio
⏱Бывает так, что программа простаивает, ожидая ответ от БД, диска, UI и тд. Нельзя ли занять это время чем-то полезным и ускорить код? Оказывается, можно.
🐍Асинхронность в python была стандартизирована в
Смотри, как это работает и напиши асинхронный код сам ✍️
#middle #ООП
Class Python
⏱Бывает так, что программа простаивает, ожидая ответ от БД, диска, UI и тд. Нельзя ли занять это время чем-то полезным и ускорить код? Оказывается, можно.
🐍Асинхронность в python была стандартизирована в
asyncio (документация). Он впервые появился в Python 3.4, но уже заслужил всеобщую любовь и активно используется разработчиками 🤙 Смотри, как это работает и напиши асинхронный код сам ✍️
#middle #ООП
Class Python
👍3🔥1
Спасибо за вашу активность! Как и обещали, рассказываем про все классные обновления детальнее 🔎
Больше всего мы в восторге от новых возможностей трассировки и отлова исключений. А что нравится тебе?
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
📕 В этой статье рассказали о том, как с помощью Python и OpenCV перемещать созданные на экране квадраты жестами руки
#AI #литература
#AI #литература
Хабр
Drag-and-Drop на Python+OpenCV
В данной статье расскажу про простой Drag-and-Drop на Python+OpenCV. Немного теории, ведь в наше время без нее никуда? Drag-and-drop () — способ оперирования элементами интерфейса в интерфейсах...
📌 Тот самый Бинарный поиск
⚙️ Бинпоиск - классический алгоритм поиска элемента в отсортированном массиве. Его ценят за простоту и бодрость : его сложность – O (log N).
Идея действительно проста, но здесь главное - внимательность к деталям 👀 Дональд Кнут пишет, что хотя первый двоичный поиск был опубликован в 1946 году, первый алгоритм без багов увидел свет только в 1962.
👇 Прочти подробнее и попробуй с первого раза сделать все правильно
#junior #алгоритмы
Class Python
⚙️ Бинпоиск - классический алгоритм поиска элемента в отсортированном массиве. Его ценят за простоту и бодрость : его сложность – O (log N).
Идея действительно проста, но здесь главное - внимательность к деталям 👀 Дональд Кнут пишет, что хотя первый двоичный поиск был опубликован в 1946 году, первый алгоритм без багов увидел свет только в 1962.
👇 Прочти подробнее и попробуй с первого раза сделать все правильно
#junior #алгоритмы
Class Python
🔥4❤🔥1
DevOps-инженер: кто это, чем занимается и зачем ему Python?
📌 DevOps-инженер – это системный администратор на максималках. DevOps'ы работают вместе с менеджерами, разработчиками и администраторами, объединяя их так, чтобы экономить рабочее время и ресурсы компании.
🐍 DevOps’ам требуется простой и удобный скриптовый язык и Python - их главный любимец. К тому же многие нужные инструменты, например Ansible, написаны на Python.
💰 Средняя зарплата DevOps находится на уровне 180 000 рублей.
Подробнее познакомиться с профессией можно здесь.
#info
Class Python
📌 DevOps-инженер – это системный администратор на максималках. DevOps'ы работают вместе с менеджерами, разработчиками и администраторами, объединяя их так, чтобы экономить рабочее время и ресурсы компании.
🐍 DevOps’ам требуется простой и удобный скриптовый язык и Python - их главный любимец. К тому же многие нужные инструменты, например Ansible, написаны на Python.
💰 Средняя зарплата DevOps находится на уровне 180 000 рублей.
Подробнее познакомиться с профессией можно здесь.
#info
Class Python
📌 Регулярные выражения в re
Регулярные выражения, или коротко, регулярки — это очень мощный инструмент, позволяющий задавать шаблон поиска подстрок в тексте.
🧐 В Python для работы с регулярками есть модуль
Рассмотри его главные функции и реши задачу 👇
#juniot #строки
Class Python
Регулярные выражения, или коротко, регулярки — это очень мощный инструмент, позволяющий задавать шаблон поиска подстрок в тексте.
🧐 В Python для работы с регулярками есть модуль
re (документация). Рассмотри его главные функции и реши задачу 👇
#juniot #строки
Class Python
👍4🔥1
Подборка актуальных вакансий
Инженер данных DWH (senior)
💰от 250 000 до 450 000 ₽
📍Москва, Санкт-Петербург
🌐Яндекс.Маркет
Откликнуться
Программист Python (middle)
💰от 300 000 до 360 000 ₽
📍Санкт-Петербург
🌐White Code
Откликнуться
Data Scientist (senior)
💰от 250 000 ₽
📍Москва
🌐Первая Грузовая Компания
Откликнуться
Python developer (middle)
💰от 3 000 до 4 000 $
📍Тбилиси (помощь с релокацией)
🌐Аркадия
Откликнуться
Python developer (junior)
💰до 80 000 ₽
📍Москва
🌐Bewise.ai
Откликнуться
#вакансии
Class Python
Инженер данных DWH (senior)
💰от 250 000 до 450 000 ₽
📍Москва, Санкт-Петербург
🌐Яндекс.Маркет
Откликнуться
Программист Python (middle)
💰от 300 000 до 360 000 ₽
📍Санкт-Петербург
🌐White Code
Откликнуться
Data Scientist (senior)
💰от 250 000 ₽
📍Москва
🌐Первая Грузовая Компания
Откликнуться
Python developer (middle)
💰от 3 000 до 4 000 $
📍Тбилиси (помощь с релокацией)
🌐Аркадия
Откликнуться
Python developer (junior)
💰до 80 000 ₽
📍Москва
🌐Bewise.ai
Откликнуться
#вакансии
Class Python
👍3
📌Интервью с Python разработчиком
🤓Разработчик компании Todoist рассказал про олимпиадное программирование, про фишки языка и популярные фреймворки, про развитие карьеры и удалённую работу
Смотреть
#info
Class Python
🤓Разработчик компании Todoist рассказал про олимпиадное программирование, про фишки языка и популярные фреймворки, про развитие карьеры и удалённую работу
Смотреть
#info
Class Python
YouTube
Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python Developer
Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: https://itbeard.com/evocoders
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…
👍2
class Python
📌 Регулярные выражения в re Регулярные выражения, или коротко, регулярки — это очень мощный инструмент, позволяющий задавать шаблон поиска подстрок в тексте. 🧐 В Python для работы с регулярками есть модуль re (документация). Рассмотри его главные функции…
📝 Тест по регулярным выражениям
Недавно мы рассказали о регулярных выражениях в модуле re. А теперь собрали тест, который покажет, насколько хорошо ты в них разбираешься 🤓
Проверь себя 👇
#тесты
Недавно мы рассказали о регулярных выражениях в модуле re. А теперь собрали тест, который покажет, насколько хорошо ты в них разбираешься 🤓
Проверь себя 👇
#тесты
🫡1
📌Алгоритмическая задача с собеседования в Яндекс
🤯Не секрет, что попасть на работу или стажировку в Яндекс не очень просто. В процессе отбора все разработчики проходят алгоритмические секции — собеседования, на которых они решают нетривиальные задачи.
Показываем одну из задач, популярных на таких собеседованиях🤓
Попробуй придумать эффективное решение и пройти все тесты или читай наш разбор👇
#junior #алгоритмы
Class Python
🤯Не секрет, что попасть на работу или стажировку в Яндекс не очень просто. В процессе отбора все разработчики проходят алгоритмические секции — собеседования, на которых они решают нетривиальные задачи.
Показываем одну из задач, популярных на таких собеседованиях🤓
Попробуй придумать эффективное решение и пройти все тесты или читай наш разбор👇
#junior #алгоритмы
Class Python
👍6🔥2❤🔥1
Как написать правильное сопроводительное письмо? ✍️
😎Если ты хочешь привлечь дополнительное внимание рекрутера к своему резюме и увеличить шанс получить оффер, тебе просто необходимо составить грамотное сопроводительное письмо (особенно если компания иностранная).
😉Пользуйся и приведи рекрутеров в восторг
#резюме
Class Python
😎Если ты хочешь привлечь дополнительное внимание рекрутера к своему резюме и увеличить шанс получить оффер, тебе просто необходимо составить грамотное сопроводительное письмо (особенно если компания иностранная).
😉Пользуйся и приведи рекрутеров в восторг
#резюме
Class Python
👍3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
📌Сортировка подсчетом
🧮Сортировка подсчетом используется для сортировки целых чисел в диапазоне от 0 до некоторой константы k. Идея заключается в подсчёте вхождения каждого элемента и использования этой информации для сортировки.
Хотя сложность алгоритма равна O(n), он применяется обычно когда сортируемые числа имеют диапазон значений, достаточно малый по сравнению с сортируемым множеством (например, миллион натуральных чисел меньших 1000).
👇Переходи по кнопке, чтобы попробовать реализовать или посмотреть код
#junior #алгоритмы
class Python
🧮Сортировка подсчетом используется для сортировки целых чисел в диапазоне от 0 до некоторой константы k. Идея заключается в подсчёте вхождения каждого элемента и использования этой информации для сортировки.
Хотя сложность алгоритма равна O(n), он применяется обычно когда сортируемые числа имеют диапазон значений, достаточно малый по сравнению с сортируемым множеством (например, миллион натуральных чисел меньших 1000).
👇Переходи по кнопке, чтобы попробовать реализовать или посмотреть код
#junior #алгоритмы
class Python
🔥5👍3❤🔥1
class Python
📌Сортировка подсчетом 🧮Сортировка подсчетом используется для сортировки целых чисел в диапазоне от 0 до некоторой константы k. Идея заключается в подсчёте вхождения каждого элемента и использования этой информации для сортировки. Хотя сложность алгоритма…
📌Задача на сортировку подсчетом
k-й порядковой статистикой массива называется такой его элемент, который является
k-м элементом массива в отсортированном порядке.
Функция
Вам дан массив целых чисел, к которому несколько раз применяют функцию
Требуется найти k-ю порядковую статистику в итоговом массиве. Элементы массива индексируются с единицы.
👇Появилась идея? Переходи по кнопке, чтобы реализовать ее и пройти все тесты!
#junior #алгоритмы
class Python
k-й порядковой статистикой массива называется такой его элемент, который является
k-м элементом массива в отсортированном порядке.
Функция
multiple_push_back(a, c, x) добавляет в конец массива a c копий элемента x.Вам дан массив целых чисел, к которому несколько раз применяют функцию
multiple_push_back.Требуется найти k-ю порядковую статистику в итоговом массиве. Элементы массива индексируются с единицы.
👇Появилась идея? Переходи по кнопке, чтобы реализовать ее и пройти все тесты!
#junior #алгоритмы
class Python
👍2
class Python
📌Задача на сортировку подсчетом k-й порядковой статистикой массива называется такой его элемент, который является k-м элементом массива в отсортированном порядке. Функция multiple_push_back(a, c, x) добавляет в конец массива a c копий элемента x. Вам дан…
🧩Разбор задачи на сортировку подсчетом
Подготовили подробный разбор задачи вместе с кодом. Чтобы разобраться, переходи по кнопке👇
#junior #алгоритмы
class Python
Подготовили подробный разбор задачи вместе с кодом. Чтобы разобраться, переходи по кнопке👇
#junior #алгоритмы
class Python
👍4