СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

While может заменять цикл for ... in range(...)

Категория: Информатика

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«While может заменять цикл for ... in range(...)»

ЦИКЛ


Циклі орындау кезінде алдымен шарт тексеріледі. Егер ол жалған болса, онда цикл тоқтатылады және басқару while циклінің денесінен кейінгі келесі командаға ауыстырылады. Егер шарт ақиқат болса, онда оператор орындалады, содан кейін шарт қайтадан тексеріліп, оператор қайтадан орындалады. Бұл шарт дұрыс болғанша жалғасады. Шарт жалған болғаннан кейін цикл аяқталады және басқару циклден кейінгі келесі нұсқауға ауысады

Мысалы, бағдарламаның келесі фрагменті 1-ден 10-ға дейінгі барлық бүтін сандардың квадраттарын басып шығарады.

Сіз while циклы диапазондағы(...)

for ... циклін алмастыра алатынын көре аласыз:

i = 1

while i

print(i ** 2)

i += 1

Бұл мысалда цикл ішіндегі i айнымалысы 1-ден 10-ға дейін өзгереді. Циклдің әрбір жаңа итерациясында мәні өзгеретін мұндай айнымалы санауыш деп аталады. Осы фрагментті орындағаннан кейін i айнымалысының мәні 11-ге тең болатынын ескеріңіз, өйткені дәл i == 11 кезінде i


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!