Python Education
کانال بسته
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
نمایش بیشتر8 731
مشترکین
-124 ساعت
-117 روز
-7730 روز
آرشیو پست ها
8 730
🔥 5 ошибок при составлении резюме
Чтобы привлекать внимание рекрутеров, нужно не только много уметь, но еще и «вкусно» это преподнести 🙂
Сегодня расскажем о 5 типичных ошибках, которые встречаются в большинстве резюме.
Например:
✅ Старайтесь максимально указывать инструменты и технологии, с которыми вы работаете
Посудите сами - вариант «До»:
- Создание аналитической системы для отдела маркетинга
Вариант «После»:
+ Разработал аналитическую систему на основе Power BI и Airflow + Python + PostgreSQL в качестве хранилища
Остальные пункты читайте в карточках 😏
8 730
Математические вычисления комплексных чисел
Комплексные числа поддерживают математические вычисления, такие как сложение, вычитание, умножение и деление.
8 730
Фаза комплексного числа
Фаза комплексного числа – это угол между действительной осью и вектором, представляющим мнимую часть. Изображение ниже иллюстрирует фазу комплексного числа и то, как получить это значение с помощью модулей cmath и math.
Обратите внимание, что фаза, возвращаемая модулями math и cmath, выражается в радианах, мы можем использовать функцию numpy.degrees(), чтобы преобразовать ее в градусы. Диапазон фазы – от -π до + π (от -pi до + pi) в радианах, что эквивалентно от -180 до +180 градусов.
8 730
Вопрос от подписчика. Что мне нужно знать?
❓Вопрос
Я заканчиваю обучение на онлайн-курсах по Python и хочу устроиться на работу. Что мне нужно знать, чтобы быть востребованным?
✅Ответ
Тут зависит от специальности. Если речь о бекенд-разработке, то минимальный набор знаний такой:
• Базовый Python. Например, уметь написать сложный вложенный цикл-обработчик, а потом его же оптимизировать.
• Один из бэкенд-фреймворков. Например, Django или Flask.
• Умение работать и создавать API. Хотя бы базовый REST.
• Понимание http-запросов. GET, POST, корсы, коды ошибок и прочее.
• Git. Минимальный набор - clone, push, pull, merge.
• SQL. Уметь писать базовые SELECT, UDPATE, INSERT, DELETE запросы.
• Linux. Подключение, перемещение по каталогам, понимание пользователей, установка-удаление-обновление пакетов/python/библиотек, полезные утилитки типа htop.
• Владеть базовыми инструментами для работы. Например, VS Code, DBeaver, Postman, putty.
• Python-специфичные плюшки. Виртуальное окружение, pip freeze и прочее.
• Тестирование кода с pytest или другим фреймворком.
• Понимание процесса деплоя. Хорошо бы уметь в базовый докер, знать про nginx и условный screen.
Много? Много. Но и это не все.
Вообще, все знать не обязательно и невозможно. Но иметь общее представление и использовать на практике - нужно.
И самое важное: нужен пет-проджект, чтобы показать на собеседовании, да и вообще просто для «обучения на практике». Не учебный проект, не блог, сделанный по статье на Хабре. А нормальный проект, покрытый тестами, задеплоенный где-нибудь на хостинге, с красиво оформленным репозиторием и вылизанным кодом.
Возьмут ли вас на работу после этого? Скорее да, чем нет 😉
8 730
Вычисляем время выполнения
Этот пример полезен, когда вам нужно знать, сколько времени требуется для выполнения программы или функции.
8 730
Apple специально занижает ёмкость аккумулятора, чтобы вы покупали новые айфоны 😡
Но есть есть секретные настройки, которые это отключают. О подобных фишках рассказывает канал ПК_USER.
Ребята делятся функциями гаджетов, о которых никогда не расскажут производители: как увеличить ёмкость аккумулятора, как сделать второй монитор из старого смартфона и как обойти запрет соцсетей.
Если вы пользуетесь смартфоном, вам стоит об этом узнать: @pc_userr
8 730
Плюсы и минусы Python
В этом видео автор разбирает достоинства и недостатки языка программирования Python. Вы узнаете, чем занимается Python-разработчик и какие ниши существуют в этой профессии.
00:00 Вступление
01:17 Автоматизация
02:53 Web-разработка
04:07 Разработка e-commerce решений
06:07 Proof of concept
07:49 Проекты с нуля
09:26 Большие приложения
10:21 Развитие в карьере
11:07 Синтаксис и производительность Python
Смотреть это видео на youtube: youtu.be/8FK5BWLnEP8
8 730
Необходимые и полезные для питонистов библиотеки и фрейворки. Сохарняйте, чтобы не потерять, и используйте в работе и учебе!
8 730
log(n, Base) – основание логарифма n
Функция math.log(x, Base) вычисляет логарифмическое значение x, т.е. числовое выражение для определенного (желаемого) базового значения.
Примечание. Если функции не задано базовое значение, math.log(x, (Base)) действует как базовая функция журнала и вычисляет журнал числового выражения по основанию e.
8 730
Python tricks — телеграм-канал, в котором публикуются различные трюки и фишки языка python. Там ты найдешь лучшие практики и приёмы, которые используют опытные программисты.
Подпишись на Python tricks — ускорь изучение этого крутого языка в разы 💪
8 730
Библиотека Numpy
Надеемся что вы плодотворно поработали с возможностями Numpy. Но вот красивый вывод вы скорее всего не получили. И, правда, выглядит вывод часто очень страшно, а вывести определенное кол-во элементов кажется проблемой. Но есть метод set_printoptions, который нужен для управления выводом.
Метод принимает следующие аргументы:
precision — количество отображаемых цифр после запятой (по умолчанию 8)
threshold — количество элементов в массиве, вызывающее обрезание элементов (по умолчанию 1000)
edgeitems — количество элементов в начале и в конце каждой размерности массива (по умолчанию 3)
linewidth — количество символов в строке, после которых осуществляется перенос (по умолчанию 75)
suppress — если True, не печатает маленькие значения в scientific notation (по умолчанию False)
nanstr — строковое представление NaN (по умолчанию 'nan')
infstr — строковое представление inf (по умолчанию 'inf')
#numpy
8 730
Как выучить Java Script за пару недель
1. Забить на курсы
2. Подписаться на JavaScript CMD
3. Впитать все знания и скиллы в ёмких статьях, картинках, примерах и тестах.
Нафиг курсы, теперь у тебя есть JavaScript CMD👇🏻
8 730
🧩 Шпаргалка: примеры Pattern Matching (Switch - Case) в Python 3.10
Прошло уже некоторое время с момента выхода Python 3.10, а многие до сих пор не до конца понимают шумиху вокруг этого релиза) Давайте разберемся.
Одна из основных фич новой версии - в Python завезли аналог конструкции Switch - Case (так называемый pattern matching). Да, то что в других языках программирования есть уже по 20 лет, в Python завезли только в 2021. Такая наша питонячая судьба 🙃
Но, стоит отметить, что у питоновской реализации довольно много прикольных возможностей, которые сильно расширяют привычные сценарии использования switch - case. Признавайтесь, все же писали в институте менюшку на C++, там точно был свич-кейс?))
8 730
Как создать телеграм-бота на Python
В этом видеоуроке автор наглядно показывает как за 10 минут можно создать своего собственного Telegram-бота на Python с нуля. Вы разберете азы программирования на Python для Telegram API.
0:00 Начало
0:32 Установка Python библиотек
1:27 Создаём конфиг бота
1:50 Регистрируем нового Telegram-бота
3:03 Кодим
5:45 Обработка получаемых сообщений
7:26 Proxy API
8:08 Первый тест: оно работает
8:57 Усложняем задачу
Смотреть это видео на youtube: youtu.be/iCHzulEKR3k
8 730
Видео дня.
defaultdict в Python
В этом видео мы поговорим о defaultdict из пакета Collections стандартной библиотеки Python. defaultdict позволяет создавать словари с дефолтными значениями у ключей.
https://youtu.be/7qBH8VL4xAs
8 730
Утиная типизация
Утиная типизация – это концепция, характерная для языков программирования с динамической типизацией, согласно которой конкретный тип или класс объекта не важен, а важны лишь свойства и методы, которыми этот объект обладает. Другими словами, при работе с объектом его тип не проверяется, вместо этого проверяются свойства и методы этого объекта. Такой подход добавляет гибкости коду, позволяет полиморфно работать с объектами, которые никак не связаны друг с другом и могут быть объектами разных классов. Единственное условие, чтобы все эти объекты поддерживали необходимый набор свойств и методов.
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
