반복문: 두 판 사이의 차이

편집 요약 없음
4번째 줄: 4번째 줄:


파이썬의 <code>for</code> 반복문은 리스트처럼 여러 개의 값을 가지고 있는 자료형을 하나씩 사용하여 그 값들에 대해 같은 코드를 반복해서 실행한다.
파이썬의 <code>for</code> 반복문은 리스트처럼 여러 개의 값을 가지고 있는 자료형을 하나씩 사용하여 그 값들에 대해 같은 코드를 반복해서 실행한다.
== 예시 ==
기간에 대한 이자율이 <code>r</code>이고 기간 1부터 임의의 기간까지 각 기간에 발생한 현금흐름을 담고 있는 리스트 <code>cfs</code>가 주어졌을 때 미래가치의 합을 구하는 함수 <code>fv</code>는 다음과 같이 작성할 수 있다.
<syntaxhighlight lang = "python">
def fv(r, cfs):
    total = 0.0
    for cf in cfs:
        total = (total + cf) * (1 + r)
    return total
</syntaxhighlight>


= while 구문 =
= while 구문 =