[Video] v20.30 Оператор цикла – WHILE.

Иногда возникает необходимость выполнять какое-либо действие несколько раз. Можно написать инструкции несколько раз, но можно создать цикл, который будет выполняться несколько раз и в процессе каждого выполнения будут исполняться определённые инструкции.
Например, нужно показать пользователю большое количество сообщений или провести несколько одинаковых тестов.
Для создания цикла можно воспользоваться оперетором while.
(more…)

[Video] v20.29 Оператор ветвления – CASE.

Сегодня я продолжу рассказ о операторах ветвления. В предыдущих видео я уже рассказал о оператох if,then,else и elif.
В данном видео речь пойдёт о операторе case.
Используя оператор case можно существенно упростить скрипты в которых используются операторы ветвления и необходить выполять какого-либо действие в зависимости от того что ввёл пользователь. Уже было пару примеров в видео о Сравнении строковых переменных.
Оператор case позволяет проводить сравнение значения, например какой-либо переменной с диапазонами значений – я покажу это далее в примере, а так же упрощает синтаксис – нет необходимости постоянно писать elif и тп.
(more…)

[Video] v20.25 Оператор ветвления elif.

Сегодня я хочу рассказать о конструкции elif. Конструкцию elif можно применять в операторах ветвления if-then-else в случае если у вас более двух вариантов развития событий. Например, вас просят ввести дату вашего рождения и в зависимости от дня и месяца вам говорится кто вы по гороскопу – Дева, Скорпион или тд…
(more…)