Разъяснивший Python
Відкрити в Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Показати більше7 169
Підписники
-324 години
-117 днів
-4830 день
Архів дописів
7 169
VSCode в браузере
Слабый пк? Лень скачивать IDE? Можете запустить его в браузере.
Он поддерживает почти все функции десктопного редактора, но ещё позволяет подключаться к git репозиторию и править там (если есть доступ).
Единственный недостаток — расширения. Они доступны, но с серьёзными ограничениями. Python работает, уже хорошо.
Попробовать
#урок
7 169
Принципы хорошего кода
• KISS — старайтесь максимально упрощать код. Так, чтобы спустя пару месяцев, вы и ваши коллеги смогли всё понять.
• DRY — не повторяйтесь! Перестаньте копировать один и тот же код несколько раз! Потом его будет сложно менять. А ещё, по ночам, будет мучать вопрос: «Всё ли я поменял?»
• YAGNI — не делайте того, о чём вас не просят. В лучшем случае — потеряете деньги и время, в худшем — навредите проекту.
#урок
7 169
Python — один из самых популярных языков в мире, а разработчики на нём востребованы в разных IT-направлениях. Познакомьтесь с различными сферами применения языка, узнайте, какие навыки сейчас востребованы на фрилансе и как начать работать на удалёнке, на бесплатном онлайн-интенсиве: ▶️ https://epic.st/Kbpj9
Вы научитесь:
📍 Получать данные с сайтов, которые помогают аналитикам и владельцам бизнеса изучать рынок, конкурентов и динамику цен.
📍 Работать с API — специальными программными инструкциями, с помощью которых можно получить данные с сайтов.
📍 Парсить HTML. Узнаете, как автоматизировать сбор информации прямо из HTML-кода сайта.
📍 Автоматически выделять важное из огромных массивов данных с помощью Python.
📍 Писать программы для автоматической отправки важных писем по расписанию, автоматизируя email-рассылки.
📍 Разбираться в рынке фриланса на Python.
Спикером выступит руководитель направления по исследованию данных в Сбере Анастасия Борнева. Она с 2018 года занимается автоматизацией процессов с помощью искусственного интеллекта.
🎁 Всем участникам, прошедшим интенсив, подарим электронную книгу Роджера Сайпа и Робба Збиерски «Разум под контролем» издательства МИФ. А каждый, кто оставит заявку на участие в интенсиве, получит материал с подборкой коротких и полезных программ на Python.
Подключайтесь, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.
Ждём вас в прямых эфирах с 13 по 15 июля в 19:00 по московскому времени!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
7 169
typer
Простая библиотека от разработчика FastAPI для создания CLI-приложений, то есть управляемых из терминала.
Библиотека позволит вам быстро создать команды для работы приложения из терминала и автоматически создаст help-меню.
#теория
7 169
❓Как пишутся языки программирования?
Узнайте на вебинаре в OTUS. Вебинар приурочен к старту онлайн-курса «Математика для программистов».
🔥На бесплатном вебинаре «Как пишутся языки программирования?» мы:
— рассмотрим, как разрабатываются языки программирования,
— построим LL(1)-анализатор алгоритмического языка программирования,
— обсудим ограничения LL(1)-анализаторов и некоторые приемы работы с LL(1)-грамматиками.
Ведущий — Евгений Тюменцев, опытный директор компании по разработке программного обеспечения.
После вебинара полный курс можно приобрести в том числе в рассрочку.
👉Для участия зарегистрируйтесь: регистрация
Нативная интеграция. Информация о продукте www.otus.ru
7 169
sys.argv
В этой переменной хранятся параметры, переданные скрипту из командной строки. При вызове
python3 main.py 1 2 3, sys.argv будет иметь значение ['main.py', '1', '2', '3'].
Интересно: sys.argv[0] всегда будет названием вызываемого скрипта. Если это интерпретатор, то строка будет пустой.
Правда, использовать sys.argv в серьёзных проектах глупо, т.к. есть встроенный argparse или typer от разработчиков FastAPI.
#теория7 169
Режим разработчика
Этот режим включает дополнительные проверки, которые слишком требовательны, чтобы работать по умолчанию.
Например, Python проверяет, закрыл ли программист файл, обработал ли корутину (asyncio), перезаполнение буфера и т.д.
📌 Документация
#теория
7 169
Профессия «Python-разработчик». Курс с нуля до трудоустройства за 10 месяцев.
Освойте один из самых популярных языков для бэкенда, научитесь создавать полноценные сайты и веб-приложения и реализовать внутреннюю логику работы программ на фреймворке Django.
Мы заинтересованы в успешном трудоустройстве наших студентов — гарантируем стажировки от компаний-партнеров и участие в Карьерном треке. Вернем деньги, если после учебы не получилось найти работу🔝
Готовы попробовать прямо сейчас? Оставьте заявку и мы расскажем, как пройти бесплатные курсы профессии!
7 169
Простая визуализация данных
Фреймворк
streamlit позволяет быстро создать красивую страницу, даже если у вас нет навыков Frontend разработки.
В основном, используется для построения графиков, визуализации данных и т.д. Посмотреть пример можно введя: streamlit hello.
#теория7 169
Погрузитесь в мир 🐍 Python и станьте разработчиком за рекордные 4 месяца с курсом от Merion Academy!
Все, кому интересно, получат 🚀 2 бесплатных урока, где познакомитесь с базой и сразу начнете писать свою первую программу.
🎁 Бонус – бесплатный интенсив по карьере, где HR-эксперты поделятся секретами успешного резюме и расскажут как проходить собеседования. 📚 А еще бесплатный гайд по изучению Python, который будет полезен для всех, кто хочет освоить этот язык.
🕺 У ребят одна из самых доступных цен на рынке, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка, чтобы учиться сейчас и платить по чуть-чуть ежемесячно.
👉 Регистрируйтесь по ссылке чтобы забрать бесплатные уроки, интенсив по карьере и гайд.
Merion Academy – это экосистема доступного образования, которая включает в себя:
📍IT-базу знаний с полезными статьями.
📍Youtube-канал ,где простыми словами говорят о сложных вещах.
📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.
7 169
apscheduler
Библиотека для откладывания задач на потом и обработки их в фоне. Она намного лучше встроенного
sched, поскольку позволяет запускать асинхронные обработчики и хранить задачи в базе данных (Redis, MongoDB).
#lesson7 169
Особенность math — почти все его функции возвращают float
Например, если сравнивать
math.pow(), встроенный pow() и x ** 2, то первая функция всегда вернёт тип float, в то время как две другие, по возможности, вернут int.
#lesson7 169
🤖 GeekBrains анонсировали бесплатное обучение по нейросетям!
27 июня стартует онлайн-интенсив по работе с нейросетями, на котором вас ждёт:
— Обучение нейросетям: узнаете всё о том, как работать с нейронками, как упростить свою жизнь благодаря нейросетям и как с помощью них зарабатывать уже после интенсива.
— Расскажем о профессиях для работы с нейросетями, разберем каждую подробно и подберем подходящую именно вам а также подарим каждому сертификат на 10 000 рублей.
Midjourney и ChatGPT-4 уже многих оставили без работы, научитесь программировать нейросети и вам это не грозит: https://go.redav.online/7eefd8da57cf45e0?erid=LdtCK7b7u
7 169
collections.abcНабор абстрактных классов для контейнеров. Их используют для создания интерфейсов или как Type hints. Fun fact: новый класс не обязан наследоваться от Sequence, ему достаточно реализовать те же методы и
issubclass(C, Sequence) вернёт True.
Такой подход ещё называют утиной типизацией: «Если оно ходит как утка и крякает как утка, то, наверное, это утка».
📌 Документация
#теория7 169
Всем привет. Меня зовут Алина. Я подсела на IT в 14 лет!
Перепробовала все виды программирования и окунулась в мир информационной безопасности с головой, а мой канал — личный дневник прошаренной ITшницы, где я буду делиться полезной информацией о своей деятельности.
Рассказывать истории из жизни и писать мануалы, а главное, делать это честно, искренне и с душой, без художественных выдумок.
👉🏻 Если ты давно искал самый душевный канал по информационной безопасности и программированию — добро пожаловать в Теневые.TwoSouls. Открой новый уровень контента в своём телефоне!
https://t.me/+1jAsfde0eQMwMDdi
7 169
🔥Пригожин и ЧВК Вагнер уже взяли под контроль два региона России. Готовится военный переворот.
Вся эта ситуация скорее всего обернётся введением военного положения и новым закручиванием гаек. Что делать? Куда бежать? Где отсидеться?
Об этом рассказывают на канале ЭМИГРАНТУС
- Куда можно улететь за 5000 рублей
-Где можно снимать квартиру за 1$ в месяц
-Где можно жить на 200 рублей в день
Подпишись на ЭМИГРАНТУС и узнай, как обезопасить себя и свою семью!
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
