class Python
11.3K subscribers
1.37K photos
15 videos
9 files
589 links
Первый журнал о Python

Ссылка на канал: @class_python
Download Telegram
⁉️ Как научиться мыслить, как программист?

На самом деле, вопрос не такой тривиальный, как кажется. Языки программирования, подходы к проектированию и все остальное меняется достаточно быстрыми темпами, но несколько умений остаются вне времени. Выделяем остановные и даем советы по тому, как воспитать в себе нужные качества 🔥

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👏15👍11😍2
Media is too big
VIEW IN TELEGRAM
🐍 The fuck или самый популярный репозиторий на Github

The fuck – это великолепная консольная утилита, которая исправляет ошибки в командах в терминале. И написано это чудо (конечно) на Python!

Вот репозитой с исходным кодом ➡️ https://github.com/nvbn/thefuck. Он является одним из самых популярных на всем Github – у него почти 75к звезд! Изучаем ⚙️

#библиотеки

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍361
Как правильно использовать подчеркивание в Python

Подчеркиванию (_) в Python отводится особенное место. Если в большинстве других языков оно используется в названиях переменных и функций, то в Python подчеркивание обладает гораздо большей властью. В Python часто можно видеть следующий синтаксис: for _ in range(10) или __init__(self). Рассказываем как можно использовать (_) 🐍

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43💯6
5 потрясающих трюков на Python, которые сделают код более элегантным

"Красивое лучше, чем уродливое” - это первое правило “The Zen of Python”. Python и правда красивый язык. Но как писать на нем красивый код – это совсем другой вопрос. Рассказываем о фишках, которые точно привнесут изящность в твои проекты 🐍

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍398🔥6👏1
Корутины и корутинные фукнции

Существует распространенное заблуждение о том, что корутины и корутинные фукнции – это одно и то же. Мы хотим разрушить для тебя этот миф, и поэтому сегодня говорим о тонкостях терминологии асинхронного программирования ⚙️

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17👨‍💻7🤓4👀3🤯1🏆1
Константы в Python

Узнай, что такое константы, и как их создавать в Python 🤖

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35👨‍💻5👌3
🐍 Как использование yield вместо return может сделать твой код эффективнее

Изменить одну строку кода и ускорить программу в 10 раз? Легко. Приводим быструю демонстрацию того, когда и как использовать yield, чтобы сделать код бодрее и сэкономить огромное количество памяти 💡

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍33❤‍🔥6👏3
⁉️ Вложенные функции, замыкания и другие чудеса

Этот рассказ о том, что такое вложенные фукнции, замыкания, локальные и свободные переменные, а еще о том, как себя с этим всем вести. Осторожно, присутствуют острые повороты сюжета 🆘

#функции

class Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24