Python Education
قناة بسيطة
Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV
إظهار المزيد8 516
المشتركون
لا توجد بيانات24 ساعات
-87 أيام
-6030 أيام
أرشيف المشاركات
8 514
✅ Как разогнать компьютер до скорости света?
✅ Как играть на слабом железе в новые игры?
Эти и другие фишки вы найдёте в самом полезном компьютерном канале телеграмма👨🏻💻
Компуктерная - клуб уверенных пользователей ПК
8 514
Использование функции enumerate()
Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы больше недействительны.
Типичный пример использования функции enumerate() — создание цикла по списку с отслеживанием индекса. Для этого можно использовать переменную в качестве счетчика. Но функция enumerate() позволяет сделать то же самое намного удобнее.
8 514
Декораторы Python на простых примерах
В этом видеоуроке автор разбирает работу с декораторами и рассматривает в каких ситуациях они применяются. Декораторы Python — это функция, которая позволяет обернуть другую функцию для расширения её функциональности без непосредственного изменения её кода. Поэтому декораторы рассматривают как практику метапрограммирования, когда программы могут работать с другими программами как со своими данными.
Смотреть это видео на youtube: youtu.be/OowVVZHzZMc
8 514
Статья дня.
Python-скрипт на 20 строк, который каждый день желает родителям доброго утра через WhatsApp.
В этом руководстве мы напишем простой Python-скрипт, предназначенный для отправки WhatsApp-сообщений. В ходе работы будем пользоваться Python-пакетом Twilio. Для организации ежедневного запуска скрипта в заданное время разместим код в облаке.
Читать статью - https://habr.com/ru/company/ruvds/blog/463933/
8 514
Видео дня.
defaultdict в Python
В этом видео мы поговорим о defaultdict из пакета Collections стандартной библиотеки Python. defaultdict позволяет создавать словари с дефолтными значениями у ключей.
https://youtu.be/7qBH8VL4xAs
8 514
Дата из строки ISO
В Python 3.7 добавлен новый метод fromisoformat() для создания экземпляра даты из строки формата ISO. Строка ввода должна быть в формате ГГГГ-ММ-ДД.
8 514
Я пожалею об этом, но ладно...
В общем сливаю вам самый топовый источник сервисов, софта, программ, новостей из мира IT.
Если после этого не сможешь обезопасить свой девайс, то ты безнадежен!
Вот ссылка - https://t.me/+8KxcTnPmIf4yZjJi
8 514
🔥 5 ошибок при составлении резюме
Чтобы привлекать внимание рекрутеров, нужно не только много уметь, но еще и «вкусно» это преподнести 🙂
Сегодня расскажем о 5 типичных ошибках, которые встречаются в большинстве резюме.
Например:
✅ Старайтесь максимально указывать инструменты и технологии, с которыми вы работаете
Посудите сами - вариант «До»:
- Создание аналитической системы для отдела маркетинга
Вариант «После»:
+ Разработал аналитическую систему на основе Power BI и Airflow + Python + PostgreSQL в качестве хранилища
Остальные пункты читайте в карточках 😏
8 514
Математические вычисления комплексных чисел
Комплексные числа поддерживают математические вычисления, такие как сложение, вычитание, умножение и деление.
8 514
Фаза комплексного числа
Фаза комплексного числа – это угол между действительной осью и вектором, представляющим мнимую часть. Изображение ниже иллюстрирует фазу комплексного числа и то, как получить это значение с помощью модулей cmath и math.
Обратите внимание, что фаза, возвращаемая модулями math и cmath, выражается в радианах, мы можем использовать функцию numpy.degrees(), чтобы преобразовать ее в градусы. Диапазон фазы – от -π до + π (от -pi до + pi) в радианах, что эквивалентно от -180 до +180 градусов.
8 514
Вопрос от подписчика. Что мне нужно знать?
❓Вопрос
Я заканчиваю обучение на онлайн-курсах по 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 514
Вычисляем время выполнения
Этот пример полезен, когда вам нужно знать, сколько времени требуется для выполнения программы или функции.
8 514
Apple специально занижает ёмкость аккумулятора, чтобы вы покупали новые айфоны 😡
Но есть есть секретные настройки, которые это отключают. О подобных фишках рассказывает канал ПК_USER.
Ребята делятся функциями гаджетов, о которых никогда не расскажут производители: как увеличить ёмкость аккумулятора, как сделать второй монитор из старого смартфона и как обойти запрет соцсетей.
Если вы пользуетесь смартфоном, вам стоит об этом узнать: @pc_userr
8 514
Плюсы и минусы 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 514
Необходимые и полезные для питонистов библиотеки и фрейворки. Сохарняйте, чтобы не потерять, и используйте в работе и учебе!
8 514
log(n, Base) – основание логарифма n
Функция math.log(x, Base) вычисляет логарифмическое значение x, т.е. числовое выражение для определенного (желаемого) базового значения.
Примечание. Если функции не задано базовое значение, math.log(x, (Base)) действует как базовая функция журнала и вычисляет журнал числового выражения по основанию e.
