Учебники

R — Петли

Может возникнуть ситуация, когда вам нужно выполнить блок кода несколько раз. Как правило, операторы выполняются последовательно. Первый оператор в функции выполняется первым, затем следует второй и так далее.

Языки программирования предоставляют различные управляющие структуры, которые допускают более сложные пути выполнения.

Оператор цикла позволяет нам выполнять оператор или группу операторов несколько раз, и ниже приводится общая форма оператора цикла в большинстве языков программирования:

Петлевая архитектура

Язык программирования R предоставляет следующие виды циклов для обработки требований циклов. Нажмите на следующие ссылки, чтобы проверить их детали.

Sr.No. Тип и описание петли
1 повторить цикл

Выполняет последовательность операторов несколько раз и сокращает код, который управляет переменной цикла.

2 в то время как цикл

Повторяет оператор или группу операторов, пока данное условие выполняется. Он проверяет условие перед выполнением тела цикла.

3 для цикла

Как оператор while, за исключением того, что он проверяет условие в конце тела цикла.

Выполняет последовательность операторов несколько раз и сокращает код, который управляет переменной цикла.

Повторяет оператор или группу операторов, пока данное условие выполняется. Он проверяет условие перед выполнением тела цикла.

Как оператор while, за исключением того, что он проверяет условие в конце тела цикла.

Заявления о контроле цикла

Операторы управления циклом изменяют выполнение от его нормальной последовательности. Когда выполнение покидает область действия, все автоматические объекты, созданные в этой области, уничтожаются.

R поддерживает следующие операторы управления. Нажмите на следующие ссылки, чтобы проверить их детали.

Завершает оператор цикла и передает выполнение в оператор, следующий сразу за циклом.

Следующее утверждение имитирует поведение переключателя R.