Boucle rapide


Parfois, nous pouvons avoir besoin d'exécuter le même bloc de code plusieurs fois. Normalement, les instructions sont exécutées séquentiellement : la première instruction de la fonction est exécutée en premier, suivie de la deuxième, et ainsi de suite.

Les langages de programmation fournissent une variété de structures de contrôle pour des chemins d'exécution plus complexes.

Les instructions de boucle nous permettent d'exécuter une instruction ou un groupe d'instructions plusieurs fois. Voici un organigramme des instructions de boucle dans la plupart des langages de programmation :

1058.png

Type de boucle<. 🎜>

Le langage Swift fournit les types de boucles suivants. Cliquez sur les liens pour afficher les descriptions détaillées de chaque type :

Type de boucle Description

for-in
循环类型描述

for-in

遍历一个集合里面的所有元素,例如由数字表示的区间、数组中的元素、字符串中的字符。

for 循环

用来重复执行一系列语句直到达成特定条件达成,一般通过在每次循环完成后增加计数器的值来实现。

while 循环

运行一系列语句,如果条件为true,会重复运行,直到条件变为false。

repeat...while 循环

类似 while 语句区别在于判断循环条件之前,先执行一次循环的代码块。
Parcourir tous les éléments d'une collection, tels que les intervalles et les tableaux représentés par nombres Éléments et caractères dans les chaînes.

la boucle for

est utilisée pour exécuter à plusieurs reprises une série d'instructions jusqu'à ce qu'une condition spécifique soit atteinte, généralement après chaque boucle. terminé Cela se fait en augmentant la valeur du compteur.
La boucle while

Exécutez une série d'instructions si la condition est vraie, elle sera exécutée à plusieurs reprises jusqu'à ce que la condition soit remplie. devient faux.

répéter... while boucle
控制语句描述

continue 语句

告诉一个循环体立刻停止本次循环迭代,重新开始下次循环迭代。

break 语句

中断当前循环。

fallthrough 语句

如果在一个case执行完后,继续执行下面的case,需要使用fallthrough(贯穿)关键字。
Semblable à l'instruction while, la différence est qu'avant de juger la condition de la boucle, le le bloc de code de la boucle est exécuté une fois.
<🎜>Instruction de contrôle de boucle<🎜><🎜>L'instruction de contrôle de boucle modifie l'ordre d'exécution de votre code, à travers lequel vous pouvez réaliser des sauts de code. Swift a les instructions de contrôle de boucle suivantes : <🎜>
Instruction de contrôleDescription
<🎜>instruction continue <🎜> indique au corps d'une boucle d'arrêter immédiatement cette itération de boucle et de redémarrer l'itération de boucle suivante.
<🎜>l'instruction break <🎜>interrompt la boucle en cours.
<🎜>instruction de secours <🎜>Si vous continuez à exécuter le cas suivant après l'exécution d'un cas, vous devez utiliser la clé de secours Personnage.
<🎜>