디지털금융: 두 판 사이의 차이
보이기
편집 요약 없음 |
|||
| 2번째 줄: | 2번째 줄: | ||
= 파이썬 기초 = | = 파이썬 기초 = | ||
* while 반복문 | |||
def savings_fixed(cf, r, t): | |||
total = 0.0 | |||
i = 1 | |||
while(i <= t): | |||
total += cf * (1 + r) ** i | |||
i += 1 | |||
return total | |||
초기값을 0.0으로 하고 (0.0으로 해야 정수로 인식할 수 있다.) whlie 반복문을 이용해서 현금흐름(cf)이 같은 경우에 사용할 수 있다. | |||
i값을 t보다 작거나 같은 값을 넣어주면서 fv 미래가치의 합을 구하는 코드이다. | |||
* for 반복문 | |||
def savings_free(cfs, r): | |||
total = 0.0 | |||
for cf in cfs: | |||
total = (total + cf) * (1 + r) | |||
return total | |||
초기값을 0.0으로 하고 for 반복문을 이용해서 현금흐름이 각 연도마다 다른 경우에 사용할 수 있다. | |||
cf 변수에 cfs 값을 넣어주면서 반복적으로 계산을 하여 fv 미래가치의 합을 구하는 코드이다. | |||
= 화폐의 시간가치 = | = 화폐의 시간가치 = | ||
2025년 5월 7일 (수) 09:20 판
디지털금융(Digital Finance)은 경영학전공 4학년을 대상으로 재무관리, 투자론 및 기업재무 등 재무금융 분야 교과목에서 배운 이론을 기초적인 파이썬(Python) 프로그래밍 언어를 활용하여 실무적으로 숙달, 응용하는 강좌이다.
파이썬 기초
- while 반복문
def savings_fixed(cf, r, t):
total = 0.0 i = 1 while(i <= t): total += cf * (1 + r) ** i i += 1 return total
초기값을 0.0으로 하고 (0.0으로 해야 정수로 인식할 수 있다.) whlie 반복문을 이용해서 현금흐름(cf)이 같은 경우에 사용할 수 있다. i값을 t보다 작거나 같은 값을 넣어주면서 fv 미래가치의 합을 구하는 코드이다.
- for 반복문
def savings_free(cfs, r):
total = 0.0 for cf in cfs: total = (total + cf) * (1 + r) return total
초기값을 0.0으로 하고 for 반복문을 이용해서 현금흐름이 각 연도마다 다른 경우에 사용할 수 있다. cf 변수에 cfs 값을 넣어주면서 반복적으로 계산을 하여 fv 미래가치의 합을 구하는 코드이다.