Операторы

Набор операторов достаточно традиционен.

  • Условный оператор if (если). Альтернативный блок после else (иначе). Если условий и альтернатив несколько, можно использовать elif (сокр. от else if).
  • Операторы цикла while (пока) и for (для). Внутри цикла возможно применение break и continue для прерывания цикла и перехода сразу к следующей итерации, соответственно.
  • Оператор определения класса class.
  • Оператор определения функции, метода или генератора def. Внутри возможно применение return (возврат) для возврата из функции или метода, а в случае генератора — yueld (давать).
  • Оператор обработки исключений try — expert — else или try — finalli (начиная с версии 2.5, можно использоватьfinally, expert и else в одном блоке).
  • Оператор pass ничего не делает. Используется для пустых блоков кода.