2574 читали · 4 года назад
Python | Урок 9 | Блок-схема
Алгоритм – строго определенная последовательность действий для некоторого исполнителя, приводящая к поставленной цели или заданному результату за конечное число шагов. Доказано, что любой алгоритм может быть записан с помощью трёх алгоритмических конструкций: циклов, условных операторов и последовательного выполнения команд (линейных алгоритмов). Схема – это абстракция какого-либо процесса или системы, наглядно отображающая наиболее значимые части. Схемы широко применяются с древних времен до настоящего времени – чертежи, карты земель, принципиальные электрические схемы и др...
Вложенные блоки кода Python
*** В своей книге «Изучаем Python» (Марк Лутц. Изучаем Python. М., СПб, 2020. Т. 1. С. 399 [оригинальное название – Mark Lutz. Learning Python; перевод с английского Ю.Н. Артеменко]) Марк Лутц в качестве иллюстрации к объяснению структуры блоков в Python приводит пример кода, не объясняя его. Этот пример очень интересен, поучителен и заслуживает подробного разбора. x = 1 if x: y = 2 if y: print('block2') print('block1') print('block0') block2 block1 block0 *** 1. Присваивание значения x = 1 Переменной x присваивается значение 1...