반복적으로 코드가 실행될 수 있도록 하는 구문
반복문이 없다면 어떤 함수를 100번 혹은 그 이상 호출 해야 할 때 코드를 그 만큼 많이 써주어야 하기 때문에 꼭 필요한 기능입니다.
[ 숫자 범위 ]
[ 배열 ]
[딕셔너리, 튜플]
for-in
문을 순서대로 제어할 필요가 없을 때,
_를 사용하면 성능을 높일 수 있습니다.
조건이 실패할 때 까지 계속 반복하는 구문입니다.
예시1
21은 false, 구문 종료 됩니다.
예시2, 41과 같으면 200이 되어서 종료 됩니다.
구문을 최소 한번 이상 실행, while조건이 거짓일 때 까지 반복합니다.
true 계속 반복하지만
false 일 때는 출력되지 않습니다.
repeat문 사용 시, 텍스트가 한번 출력 후 while문을 실행 합니다.
예시
repeat 구문으로 셔플된 값을 출력합니다.
상수 [1, 2, 3, 4, 5] 값과 셔플된 [3, 5, 4, 2, 1]의 값이 다르니,
random == numbers 값이 같을 때만 반복하는 while문 종료 합니다.