[파이썬] 행렬에 행 추가 & 행 합치기 하는 방법(numpy.vstack)
파이썬에서 단순 array라면, append를 통해 A = [] A.append([1, 2, 3]) A.append([4, 5, 6]) A = np.array(A) print(A) [[1 2 3] [4 5 6]] 라는 결과를 쉽게 얻을 수 있겠지만. numpy 라이브러리에서는 행렬에 append가 적용되지 않습니다. 하지만, numpy 라이브러리의 행렬에서도 numpy.vstack를 통해 행을 추가할 수 있습니다. import numpy as np A = np.array([[1,2,3,4],[5,6,7,8]]) B = np.array([[9,10,11,12],[13,14,15,16]]) C = np.vstack([A, B]) print(A) print(B) print('\n') print(C) A는 [[..
2020. 6. 27.
복리, 원리합계, 이자 계산 문제(등비수열) | 파이썬 while, for문
문제 회차별 납입금(or 저축액), 기간, 이자율을 입력받고, 모든 기간 경과 후의 원금총액, 이자총액, 원리금을 구해보자. (단, 기간 : 1~30회 제한, 이자율 : 1%~100% 제한) 접근 1. (1+이자율)을 곱한값을 계속 더하면 된다(등비수열). 이 값은 '원리합계'이다. 2. 원금총액 = 회차별 납입금 X 기간 3. 이자총액 = 원리합계 - 원금총액 #복리 프로그램 작성 total = income = int(input('회차별 납입금 : ')) term = int(input('기간(1
2020. 6. 24.