Найти в Дзене
Глава 7. Отступы
Предыдущая статья: Смысл и значение отступов уже достаточно подробно освещены в третьей главе «Функции». Код с отступами похож на многоуровневые списки Word: 1. Часть 1.1. Пункт 1.2. Пункт а. Подпункт b. Подпункт 1.3. Пункт 2. Часть 2.1. Пункт Отступы используются только для тела функции. То, что следует после блока и не принадлежит этой функции, «теряет» отступ: def func(): a = 'Hello!' print(a) func() Обратите внимание, в случае однострочной записи блока команд определение функции может выглядеть так (indent...
6 месяцев назад
Глава 6. Документирование кода
Предыдущая статья: При написании программы вы можете (вам необходимо!) включать в текст кода пояснения: для чего предназначен тот или иной фрагмент кода, на что следует обратить внимание, почему вы используете именно такой код и прочее. Это к о м м е н т а р и и, они не влияют на исполнение кода и представляет интерес лишь как заметки программисту. Не ленитесь включать в программу комментарии, старайтесь писать их максимально понятно: для тех, кто будет читать код (и вы сами, в том числе, по прошествии некоторого времени!), легче будет понять, что программа делает...
7 месяцев назад
Глава 5. Строки
Предыдущая статья: Так-с… Парочка слов, как писать код. Разговор пойдёт о строках. Что? Тип данных? Нет, нет, нет! Эти строки – это не те строки. Эти строки – другие строки, омоним строк, о которых мы говорили, как о типе данных. В типах имело значение, ЧТО мы пишем, а тут – ГДЕ. Код программы, как и любой текст, пишется построчно, ибо попробуйте написать в одну строку, скажем, «Войну и мир». Или «тяжёлую» компьютерную программу. Вот сами взгляните, к примеру, сколько строчек заняла на вашем экране эта публикация? Это – ф и з и ч е с к и е строки...
8 месяцев назад
Глава 4. Имена
Предыдущая статья: Что такое идентификаторы Когда у нас шёл разговор о переменных и функциях, мы говорили об их именах. Имена – это и д е н т и ф и к а т о р ы. А идентификаторы - это имена, присвоенные чему-то для его обозначения. (Вот такая циклическая ссылочка случилась 😊) Правильнее, наверное, говорить – п р о г р а м м н ы е идентификаторы. Почему программные? Да чтобы отличать, что идентифицируется программой, а что системой. Поясню на примере. Создадим переменную: >>> a = 5 Здесь «a» – это имя переменной, идентифицирующее её в скрипте...
8 месяцев назад
Часть II ("Второй виток")
Предыдущая статья: В первой части я старался излагать материал максимально сжато, не «растекаясь мыслью по древу». Теперь мы постараемся заполнить кое-какие пробелы, чуть шире поговорим об уже знакомых вещах и познакомимся с некоторыми новыми понятиями. Многого, о чём пойдёт речь в этой части, мы уже так или иначе касались в предыдущих публикациях. Наша цель – по окончании этой части иметь достаточное понимание...
8 месяцев назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала