Back to works

Technical book · Sample work

Практический Python

Denis Kim

Work language: Russian

Первая программа

Программирование начинается с понятной задачи. Допустим, у нас есть список книг, и мы хотим найти в нём все рассказы. Нам нужно описать данные, сформулировать условие и получить результат.

В Python данные можно сохранить в список, а свойства книги — в словарь. Важно выбирать имена, которые помогают понять смысл: title для названия, author для автора, kind для типа произведения.

Сначала проверьте программу на небольшом наборе примеров. Есть ли в списке подходящая книга? Что произойдёт, если список пуст? Сохранится ли исходный порядок? Эти вопросы полезнее попытки сразу написать самый короткий код.

Хорошая программа не только работает, но и объясняет своё устройство человеку, который прочитает её позже. Поэтому начинайте с простого решения и улучшайте его, когда появится конкретная причина.

About

pero.pub is a community of authors who write with the Pero desktop app. Meet independent voices, explore their books, stories, and essays, and read published work.