반복함수는 오직 for, while 문으로만 구성이 가능하다. a에 10을 입력하면 i는 총 10번을 반복을 할것이다. 두번째 for문은 현재 i가 0이기 때문에 1을 한번 출력할 것이고 첫번째 for문의 2회차에서 i는 1이되며 두번째 for문이 2회차에서 j는 0일때 1을 출력, 1일때 2를 출력, 이런 식으로 피라미드가 완성된다.
재귀함수를 이용해 문자열을 n번 출력하는 코드이다. 재귀함수란 자신의 함수 안에 또 자신의 함수를 사용하는 것이다.
count에 10을 넣어 실행하면 else가 실행되며 print에 9가 들어가게 된다. 총 0까지 반복적으로 문자열을 출력한다.