Основные алгоритмы Условия и сравнения. Циклы.
Линейное выполнение (скрипт) • Последовательное выполнение операций • 100% предсказуемый результат • Отсутствие вариативности
Свобода выбора! • Последовательное выполнение операций • Результат зависит от заданных условий • Вариативность • Интерактивность
Циклы Виды: • Условный (while) • Пербор (for, foreach)
While (до тех пор) Принцип действия: Если истина сделать действие, проверить снова. Как только ложь – выйти.
For и Foreach Принцип действия: Для каждого элемента из группы (массив, Пример кода: список, 2, 3, 4, 5]: выполнить действие. for i in [1, словарь) print i Действие выполняется не со всем массивом, а только с ОДНИМ Результат: ЕДИНСТВЕННЫМ ЭЛЕМЕНТОМ. 1 2 3 4 5
Примеры.
Домашнее задание Написать систему авторизации по указанному паролю (пароль явно указан в коде в переменной) Написать «демон» (сервис) выводящий в cmd строку вида Это заход номер [номер захода]… Написать альтернативную cmd с явной авторизацией по логину и паролю (пароль и логин в массиве)