Лучшие курсы

Python data course
Python data course
Python data course

Популярно

Основы

Руководство по декораторам Python

Руководство по декораторам Python

Декораторы — одна из самых классных особенностей Python. Декоратор принимает функцию, добавляет новые возможности и возвращает улучшенный вариант. Разберемся с тем, как...

Уроки

ООП в приложении Tkinter

ООП в приложении Tkinter / tkinter 12

Структурирование данных с помощью класса Для иллюстрации того, как можно использовать классы Python для моделирования данных,...

Примеры

Как перевести текст на новую строку в Python

Как перевести текст на новую строку в Python

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

Курсы

Библиотеки

Знакомство с FastAPI

Знакомство с FastAPI

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

База знаний

Как выучить Python с нуля | С чего начать обучение

Изучение Python с нуля — советы новичкам

Python — один из самых популярных языков программирования. Он работает на таких платформах как Mac, Linux и Windows. Используется в масштабных проектах:...

Последние статьи

Как перевести текст на новую строку в Python

Как перевести текст на новую строку в Python

Символ новой строки используется в Python, чтобы отмечать конец одной строки и начало новой. Важно понимать, как использовать его для вывода в консоль и работы с файлами. В этом материале речь пойдет о следующем: Как определять символ новой строки в Python.Как...
Создание меню / tkinter 10

Создание меню / tkinter 10

Сложные графические интерфейсы обычно используют строки меню для организации действий и навигации по приложению. Этот подход также применяется для группировки тесно связанных операций. Например, в большинстве текстовых редакторов есть пункт "Файл". Tkinter поддерживает такие меню, которые отображаются и ощущаются в соответствии...
Функция __main__ в Python / для начинающих

№37 Функция __main__ / для начинающих

Предыдущий урок: Namedtuple В различных руководствах по Python часто используется функция main(). Но иногда это может быть и лишним. Лаконичность — важный элемент программирования. И вполне логично задавать вопрос о том, зачем разработчику добавлять лишние строки в программу. Функция main() требует...
Как получить уникальные элементы списка python

Как получить уникальные элементы списка python

Предположим, есть список, который содержит повторяющиеся числа: numbers = [1, 1, 2, 3, 3, 4] Но нужен список с уникальными числами: numbers = [1, 2, 3, 4] Есть несколько вариантов, как можно получить уникальные значения....
Namedtuple (именные кортежи) / для начинающих

№36 Namedtuple (именные кортежи) / для начинающих

Предыдущий урок: Инструкция assert Именованные кортежи (namedtuple) — это подкласс кортежей в Python. У них те же функции, что и у обычных, но их значения можно получать как с помощью имени (через точку, например, .name), так и с помощью индекса (например ). В этом...
Диалоговые (всплывающие) окна / tkinter

Диалоговые (всплывающие) окна / tkinter 9

Окна уведомлений Распространенный сценарий применения диалоговых окон — уведомление пользователей о событиях, которые происходят в приложении: сделана новая запись или произошла ошибка при попытке открыть файл. Рассмотрим базовые функции Tkinter, предназначенные для отображения диалоговых окон. В этой программе...
Форма для отправки писем в Django 3.0

Отправка писем с формы в Django 3.0

В этом материале создадим простую контактную форму для отправки электронных сообщений с сайта Django 3.0. Воспользуемся возможностями встроенной поддержки email, что позволит без лишних усилий отправлять электронные сообщения, используя сервис SendGrid. Архив с проектом contact.rar Первоначальная настройка Если...
Знакомство с FastAPI

Знакомство с FastAPI

Это неофициальный перевод документации FastAPI. Если у вас есть время и знания, можете помочь с официальным переводом здесь. Введение Весь использованный код можно копировать и использовать без изменений (этот код представляет собой проверенные python-файлы). Для запуска любого из...
Работа с текстом и курсором / tkinter

Работа с текстом и курсором / tkinter 8

Изменение иконки курсора Tkinter позволяет менять внешний вид иконки курсора при наведении на виджет. Это поведение иногда включается по умолчанию, как, например, в случае с виджетом Entry, который показывает курсор текстового выделения. Следующее приложение демонстрирует, как показывать курсор...