es
Feedback
Python Education

Python Education

Canal cerrado

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

Mostrar más
8 734
Suscriptores
-124 horas
-117 días
-7730 días
Archivo de publicaciones
GitHub теперь в Telegram! Подписывайтесь: @github_ru
GitHub теперь в Telegram! Подписывайтесь: @github_ru

Вопрос от подписчика. Что мне нужно знать? ❓Вопрос Я заканчиваю обучение на онлайн-курсах по 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. Много? Много. Но и это не все. Вообще, все знать не обязательно и невозможно. Но иметь общее представление и использовать на практике - нужно. И самое важное: нужен пет-проджект, чтобы показать на собеседовании, да и вообще просто для «обучения на практике». Не учебный проект, не блог, сделанный по статье на Хабре. А нормальный проект, покрытый тестами, задеплоенный где-нибудь на хостинге, с красиво оформленным репозиторием и вылизанным кодом. Возьмут ли вас на работу после этого? Скорее да, чем нет 😉

Вычисляем время выполнения Этот пример полезен, когда вам нужно знать, сколько времени требуется для выполнения программы или
Вычисляем время выполнения Этот пример полезен, когда вам нужно знать, сколько времени требуется для выполнения программы или функции.

Apple специально занижает ёмкость аккумулятора, чтобы вы покупали новые айфоны 😡 Но есть есть секретные настройки, которые э
Apple специально занижает ёмкость аккумулятора, чтобы вы покупали новые айфоны 😡 Но есть есть секретные настройки, которые это отключают. О подобных фишках рассказывает канал ПК_USER. Ребята делятся функциями гаджетов, о которых никогда не расскажут производители: как увеличить ёмкость аккумулятора, как сделать второй монитор из старого смартфона и как обойти запрет соцсетей. Если вы пользуетесь смартфоном, вам стоит об этом узнать: @pc_userr

Плюсы и минусы 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

Необходимые и полезные для питонистов библиотеки и фрейворки. Сохарняйте, чтобы не потерять, и используйте в работе и учебе!
+6
Необходимые и полезные для питонистов библиотеки и фрейворки. Сохарняйте, чтобы не потерять, и используйте в работе и учебе!

log(n, Base) – основание логарифма n Функция math.log(x, Base) вычисляет логарифмическое значение x, т.е. числовое выражение
log(n, Base) – основание логарифма n Функция math.log(x, Base) вычисляет логарифмическое значение x, т.е. числовое выражение для определенного (желаемого) базового значения. Примечание. Если функции не задано базовое значение, math.log(x, (Base)) действует как базовая функция журнала и вычисляет журнал числового выражения по основанию e.

Python tricks — телеграм-канал, в котором публикуются различные трюки и фишки языка python. Там ты найдешь лучшие практики и
Python tricks — телеграм-канал, в котором публикуются различные трюки и фишки языка python. Там ты найдешь лучшие практики и приёмы, которые используют опытные программисты. Подпишись на Python tricks — ускорь изучение этого крутого языка в разы 💪

Каким будет результат выполнения кода?
Anonymous voting

photo content

Библиотека Numpy Надеемся что вы плодотворно поработали с возможностями Numpy. Но вот красивый вывод вы скорее всего не получ
Библиотека Numpy Надеемся что вы плодотворно поработали с возможностями Numpy. Но вот красивый вывод вы скорее всего не получили. И, правда, выглядит вывод часто очень страшно, а вывести определенное кол-во элементов кажется проблемой. Но есть метод set_printoptions, который нужен для управления выводом. Метод принимает следующие аргументы: precision — количество отображаемых цифр после запятой (по умолчанию 8) threshold — количество элементов в массиве, вызывающее обрезание элементов (по умолчанию 1000) edgeitems — количество элементов в начале и в конце каждой размерности массива (по умолчанию 3) linewidth — количество символов в строке, после которых осуществляется перенос (по умолчанию 75) suppress — если True, не печатает маленькие значения в scientific notation (по умолчанию False) nanstr — строковое представление NaN (по умолчанию 'nan') infstr — строковое представление inf (по умолчанию 'inf') #numpy

Как выучить Java Script за пару недель 1. Забить на курсы 2. Подписаться на JavaScript CMD 3. Впитать все знания и скиллы в ё
Как выучить Java Script за пару недель 1. Забить на курсы 2. Подписаться на JavaScript CMD 3. Впитать все знания и скиллы в ёмких статьях, картинках, примерах и тестах. Нафиг курсы, теперь у тебя есть JavaScript CMD👇🏻

🧩 Шпаргалка: примеры Pattern Matching (Switch - Case) в Python 3.10 Прошло уже некоторое время с момента выхода Python 3.10,
+7
🧩 Шпаргалка: примеры Pattern Matching (Switch - Case) в Python 3.10 Прошло уже некоторое время с момента выхода Python 3.10, а многие до сих пор не до конца понимают шумиху вокруг этого релиза) Давайте разберемся. Одна из основных фич новой версии - в Python завезли аналог конструкции Switch - Case (так называемый pattern matching). Да, то что в других языках программирования есть уже по 20 лет, в Python завезли только в 2021. Такая наша питонячая судьба 🙃 Но, стоит отметить, что у питоновской реализации довольно много прикольных возможностей, которые сильно расширяют привычные сценарии использования switch - case. Признавайтесь, все же писали в институте менюшку на C++, там точно был свич-кейс?))

Как создать телеграм-бота на 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

Видео дня. defaultdict в Python В этом видео мы поговорим о defaultdict из пакета Collections стандартной библиотеки Python. defaultdict позволяет создавать словари с дефолтными значениями у ключей. https://youtu.be/7qBH8VL4xAs

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

Спешите присоединиться к бесплатному онлайн-интенсиву по Python-разработке 25–27 апреля в 21:00 по московскому времени! Познакомитесь с востребованным языком программирования. Узнаете, как работают «умные» чат-боты и виртуальные ассистенты ⚙️. Подробная программа: ▶️ https://clc.to/g1DCUw. ✔️ Познакомитесь с основами программирования на Python. ✔️ Узнаете, что такое NLU и как компьютер понимает естественную речь. ✔️ Разберёте архитектуру «умных» чат-ботов. ✔️ Создадите чат-бота, научите его говорить и подключите к Telegram. Спикер интенсива — главный методист технического направления Skillbox, экс-руководитель команды разработки систем машинного обучения и антиспама в Badoo, докладчик крупнейших IT-конференций России Михаил Овчинников. 🎁 Все участники получат электронную книгу Пола Доэрти и Джеймса Уилсона «Человек + машина» издательства МИФ. А те, кто сдаст практическую работу, — сертификаты на 10 тысяч рублей. Их можно потратить на любой курс образовательной платформы Skillbox.

Получение ID текущего процесса python os.getpid() возвращает идентификатор текущего процесса. Поэтому, когда вы отправляете с
Получение ID текущего процесса python os.getpid() возвращает идентификатор текущего процесса. Поэтому, когда вы отправляете сигнал, вы можете, например, распечатать его.

Топ 5 лучших графических фреймворков Python (GUI) В этом видео автор подробно рассматривает лучшие GUI фреймворки Python, которые позволяют реализовывать красивый и удобный интерфейс для приложений. Вы разберете особенности каждого фреймворка и выясните, в каких случаях использовать определенную технологию. Также вы узнаете какой графический фреймворк на данный момент является самым актуальным и пользуется большой популярностью среди разработчиков. Смотреть это видео на youtube: youtu.be/tT2ikZDvH1k

Берись за голову - начинай писать код Python Teacher - твой карманный справочник по самому востребованному языку программирования в России.