0 знаков
33. Введение в раздел «Снова циклы и немного исключений»
Кратко- В этом разделе мы рассмотрим циклы, исключения и операторы управления поведением цикла в Python.
- Цикл
while
отличается от циклаfor
и используется для выполнения определенных действий до тех пор, пока не будет выполнено условие.- В разделе будет написана простая игра с угадыванием числа с использованием цикла
while
и библиотекиrandom
.- Операторы
break
иcontinue
меняют поведение цикла, а операторpass
может показаться бесполезным.- В разделе будет разобрана работа с исключениями (
try/except
) в Python для предотвращения остановки программы при возникновении ошибок.- В результате прохождения этого раздела вы научитесь применять циклы и исключения в своем коде Python.
В предыдущем разделе мы очень подробно разобрались с основными структурами данных Python: списки, словари, множества и кортежи. Так же ранее мы поверхностно рассмотрели цикл for
на примере простого будильника. В этом разделе вернёмся к циклам, познакомимся с исключениями и операторами управления поведением цикла (break
, continue
, pass
) в Python. Что будет в разделе:
В уроке узнаете назначение цикла
while
и его отличие от циклаfor
. Напишем простую игру с угадыванием числа, используя циклwhile
и библиотеку random. Познакомимся с инструкциейwhile/else
.
В уроке познакомитесь с операторами
break
иcontinue
, которые меняют поведение цикла, а так же с операторомpass
, который может показаться бесполезным, на первый взгляд.
В уроке еще раз вернемся к циклам, чтобы до конца разобраться с целесообразностью применения блока
else
.
В уроке разберемся с серьезной темой – работой с исключениями (
try/except
). В Python обработка исключений необходима для предотвращения остановки программы при возникновении ошибок.
В результате прохождения этого раздела вы научитесь применять в своем коде Python циклы и исключения. Переходите к первому уроку раздела.
Тест
Похожие уроки Codebra
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ