Python tricks | Хитрости Питона
5.67K subscribers
2.21K photos
26 videos
1 file
2.52K links
Здесь вы найдете лучшие практики и приёмы, которые используют опытные программисты.

Сотрудничество: @SIeep_Token

Мы на платформе: https://telegram.me/python_tricks

Ссылка на канал: https://t.me/+QayZf6ccsQllZTYy
Download Telegram
Media is too big
VIEW IN TELEGRAM
Middle Python developer отвечает на вопросы о работе

Правда, что на Python пишут только простенькие нейронки? За сколько времени можно стать Middle разработчиком? Как проходит обычный день питониста? В этом видео Python разработчик, он же, автор курса по Python Start ответит на наши 19 вопросов о работе.

https://www.youtube.com/watch?v=ZiGI2_-ZkXc

🔗 Python tricks
🔥 Почему не стоит выбирать FastAPI — самый быстрый фреймворк на Python?

💬 Рассказываем о минусах фреймворка FastAPI для Python, несмотря на его скорость, и о достоинствах Django по сравнению с FastAPI.

📌 Django представляет из себя довольно громоздкий многофункциональный MVT (MVC) фреймворк. Сам по себе он не совсем предназначен для создания API. Но в совокупности с DRF хорошо справляется со этой задачей.
Читать статью

🔗 Python tricks
🔥Кто это – Python разработчик?

💬Python входит в ТОП-3 самых популярных языков программирования вот уже несколько лет подряд. Это объективные данные Stackoverflow, системы вопросов и ответов для программистов со всего мира.

📌Многие программисты начинают свой путь в разработке, именно с него. Одной из причин такого явления считается отсутствие потребности в глубоком понимании других языков.

Читать статью

🔗 Python tricks
🔥 Всё о сортировке в Python: исчерпывающий гайд

💬 Сортировка в Python выполняется функцией sorted(), если это итерируемые объекты, и методом list.sort(), если это список. Рассмотрим подробнее, как это работало в старых версиях и как работает сейчас.
Читать статью

🔗 Python tricks
🔥 Конструкция match-case в Python

💬 В данной статье мы полностью опишем конструкцию match-case в Python. Также мы рассмотрим распространенные проблемы с операторами if-else и варианты их решения при помощи конструкции match-case. И, наконец, разберем 5 ситуаций, в которых можно использовать операторы match-case.
Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
Разбор тестового задания на PYTHON JUNIOR

Автор решает простое тестовое задание, в котором хотят проверить, насколько кандидат владеет знаниями по работе с базовыми библиотеками.

https://www.youtube.com/watch?v=-8XYqz4G7Tk

🔗 Python tricks
Хотите начать карьеру в IT?

Быстро освоить навыки и перейти к практике — легко! 

Платформа Deepskills представляет методику микрообучения, которая поможет вам быстро войти в профессию и получить работу мечты!

Курсы от практикующих экспертов.

Бесплатный пробный период в течение 14 дней, чтобы вы убедились в качестве нашего обучения.

Начни свой путь к успеху уже сегодня.

Учись на практике с Deepskills!
🔥 Как написать Telegram-бота на Python: делаем ремайндер

💬 В этой инструкции разберем процесс создания простого бота-ремайндера, единственная задача которого — напоминать пользователю о важных делах. Это базовая конструкция, которую можно усложнять и менять под свои потребности.

📌 Инструкция подойдет для новичков, которые знают Python на базовом уровне, пробовали писать код и установили на компьютер редактор кода.
Читать статью

🔗 Python tricks
🔥 Лайфхаки Python: сэкономить память и ускорить выполнение программы

💬 Python часто ругают за то, что он медленный. Однако в нем существует несколько подходов, которые позволяют писать достаточно быстрый код. Сегодня поговорим про обработку списков.

📌 Используйте списковые включения (list comprehensions), генераторные выражения (generator expressions) и генераторы везде, где только можно. Это поможет сэкономить память и время выполнения программы.
Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
ТОП 6 фишек PYTHON которые сделают вас лучше

В данном видео рассмотрим 6 фишек в Python, которые сделают ваш код лучше. Они позволят вам понять логику работы некоторых IDE и вы сможете более глубоко понять принцип работы атрибутов в объектах Python.

https://www.youtube.com/watch?v=lX35GT8X_60&t=1s

🔗 Python tricks
🔥 Как пользоваться PyQt

💬 В данном уроке по PyQt5 мы изучим, как использовать Пайтон и Qt для создания графического интерфейса пользователя в самых распространённых операционных системах.
Читать статью

🔗 Python tricks
🔥 Распределение памяти в Python: сколько и в каких случаях занимают типы данных

💬 В этом материале разберем, как устроено выделение памяти под объекты в Python. Потом кратко о том, как работает очистка памяти от неиспользуемых объектов. И, наконец, о разнице в занимаемой памяти на примере типов list, dict и tuple.
Читать статью

🔗 Python tricks
🔥 Операторы 'is' и '==' в Python

💬 В данной статье мы разберем два похожих оператора в Python: 'is' и '=='. Разберем почему их путают и какую задачу они выполняют.
Читать статью

🔗 Python tricks
Media is too big
VIEW IN TELEGRAM
Владимир Светлаков про свой поиск работы python-разработчиком, Сбер и как он нанимает junior

Владимир
- выпускник самой первой когорты python-разработчик ЯндексПрактикума. В этом видео он рассказывает про историю своего трудоустройства. Как нашёл первую работу, как развивался дальше. Что должен знать и уметь python разработчик.

https://www.youtube.com/watch?v=iMSjjG53j5Y

🔗 Python tricks
💥  С 22 мая по 1 июня Sk FinTech Hub и Совкомбанк приглашают принять участие в командном онлайн-соревновании Sovcombank Team Challenge 2023 по разработке платформы для автоматизации процессов подбора персонала. 

Общий призовой фонд мероприятия составит 1 000 000 рублей.

Для участия в хакатоне необходимо подать заявку на сайте: https://cnrlink.com/scbteamch23

К участию в мероприятии приглашаются специалисты со всей России: backend-разработчики, frontend-разработчики, аналитики, product-менеджеры, мобильные разработчики, UI/UX-дизайнеры.
Хакатон будет состоять из нескольких этапов:

— до 21 мая — прием заявок для участия в хакатоне;
— 22 мая — открытие хакатона;
— 23-29 мая — основной этап хакатона. Серия чекпоинтов с экспертами;
— 30 мая — финальный питчинг проектов;
— 1 июня — закрытие хакатона и награждение победителей.

Успейте подать заявку на участие до 21 мая по ссылке: https://cnrlink.com/scbteamch23

Реклама. ПАО «Совкомбанк»
Python, Tkinter и SQL: разрабатываем приложение для создания словарей и запоминания иностранных слов

Изучаем Tkinter и основные SQL-команды в ходе разработки программы WordMatch с графическим интерфейсом и CRUD-модулем для удобного создания и редактирования пользовательских словарей.

Подробнее: 👉 тут

🔗 Python tricks
FastAPI что это такое?

Фреймворк FastAPI и зачем он нужен. В чем отличие FastAPI от Django и Flask. Что пишут на FastAPI.

Перейти к просмотру

🔗 Python tricks
Python И SQLAlchemy ORM. Работа С Базами Данных Python

ORM (Object-Relational Mapping, или объектно-реляционное отображение) - это технология, которая позволяет связывать базы данных с объектами на языке программирования. То есть мы можем создать базу данных и работать с ней прямо на языке Python, без использования SQL запросов на прямую. Для Python есть популярные Django ORM, который используется в Django для работы с моделями, Peewee ORM, PonyORM и многие другие. Но мы сегодня поговорим, пожалуй, о самой популярной, мощной и признанной разработчиками питоновской ORM - SQLAlchemy.

Перейти к просмотру

🔗 Python tricks
Всё о парсинге сайтов на Python

Три доклада с конференции Data Fest 4, объединяющей исследователей, инженеров и разработчиков, связанных с Data Science.

Подробнее: 👉 тут

🔗 Python tricks
🕵️ Пишем кейлоггер на Python для Windows за 5 минут

Руководство по созданию кейлоггера на Python, который записывает нажатия клавиш с клавиатуры и отправляет их по электронной почте или сохраняет в файл журнала.

Подробнее: 👉 тут

🔗 Python tricks