디지털금융: 두 판 사이의 차이
보이기
| 24번째 줄: | 24번째 줄: | ||
return total | return total | ||
초기값을 0.0으로 하고 for 반복문을 이용해서 현금흐름이 각 연도마다 다른 경우에 사용할 수 있다. | 초기값을 0.0으로 하고 for 반복문을 이용해서 현금흐름이 각 연도마다 다른 경우에 사용할 수 있다. | ||
cf 변수에 cfs 값을 넣어주면서 반복적으로 계산을 하여 fv 미래가치의 합을 구하는 코드이다. | cf 변수에 cfs 값을 넣어주면서 반복적으로 계산을 하여 fv 미래가치의 합을 구하는 코드이다. by 60180852 | ||
= 화폐의 시간가치 = | = 화폐의 시간가치 = | ||
2025년 5월 7일 (수) 09:21 판
디지털금융(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 미래가치의 합을 구하는 코드이다. by 60180852