반복문: 두 판 사이의 차이
편집 요약 없음 |
반복문 예시 코드 블록에 줄 번호 속성을 추가하고 문서 내 연속 번호 규약에 맞게 정리 |
||
| (같은 사용자의 중간 판 하나는 보이지 않습니다) | |||
| 9번째 줄: | 9번째 줄: | ||
기간에 대한 이자율이 <code>r</code>이고 기간 1부터 임의의 기간까지 각 기간에 발생한 현금흐름을 담고 있는 리스트 <code>cfs</code>가 주어졌을 때 미래가치의 합을 구하는 함수 <code>fv</code>는 다음과 같이 작성할 수 있다. | 기간에 대한 이자율이 <code>r</code>이고 기간 1부터 임의의 기간까지 각 기간에 발생한 현금흐름을 담고 있는 리스트 <code>cfs</code>가 주어졌을 때 미래가치의 합을 구하는 함수 <code>fv</code>는 다음과 같이 작성할 수 있다. | ||
<syntaxhighlight lang = "python"> | <syntaxhighlight lang="python" line> | ||
def fv(r, cfs): | def fv(r, cfs): | ||
total = 0.0 | total = 0.0 | ||
| 25번째 줄: | 25번째 줄: | ||
기간 <code>i = 1</code>부터 <code>i = t</code>까지 <code>t</code> 기간 동안 같은 크기의 현금흐름 <code>cf</code>가 발생하고 기간 이자율이 <code>r</code>일 때 미래가치의 합을 구하는 함수 <code>savings(cf, r, t)</code>는 다음과 같이 작성할 수 있다. | 기간 <code>i = 1</code>부터 <code>i = t</code>까지 <code>t</code> 기간 동안 같은 크기의 현금흐름 <code>cf</code>가 발생하고 기간 이자율이 <code>r</code>일 때 미래가치의 합을 구하는 함수 <code>savings(cf, r, t)</code>는 다음과 같이 작성할 수 있다. | ||
<syntaxhighlight lang="python"> | <syntaxhighlight lang="python" line start="6"> | ||
def savings(cf, r, t): | def savings(cf, r, t): | ||
total = 0.0 | total = 0.0 | ||
| 34번째 줄: | 34번째 줄: | ||
return total | return total | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[분류:프로그래밍과 데이터]] | |||