목록전체 글 (21)
To become a Fintech Specialist
1. 정의 - 수열 : 규칙성을 가지고 나열되어 있는 수들 예) an = 2n, { 2,4,6,9,10,12,14...} - 등차수열 : 연속된 두 항의 차이가 일정한 수열 예) { 2, 4, 6, 8, 10, 12, 14, 16} 두 항의 차이가 2인 등차 수열 등차수열의 일반항 : an-a1=(n-1)*d 등차수열의 합 : Sn = n*(a1+an) / 2 2. 실습 # 초항, 공차가 주어졌을 때 n번재 항의 값을 출력 input_a1 = int(input('a1 입력: ')) input_d = int(input('공차 입력: ')) input_n = int(input('n 입력: ')) value_n = 0 n= 1 while n
1. 정의 - 진법이란, 특정 숫자 몇 개를 사용하여 수를 표시하는 방법 예) 2진법 : 0, 1 2개 사용 10진법 : 0,1,2,3,4,5,6,7,8,9 10개 사용 10진수를 2진수로 변환 : 10진수 8 = 2진수 1000 2. 실습 # 10진수를 2,8,16진수로 변환 num = 8 print('2진수:{}'.format(bin(num))) print('8진수:{}'.format(oct(num))) print('16진수:{}'.format(hex(num)))
1.최대공약수(Greatest Common Factor) 1) 정의 - 공약수 : 두 개 이상의 수에서 공통된 약수 예) 12와 20의 공약수 : 1,2,4 - 최대공약수 : 공약수 중 가장 큰 수 예) 12와 20의 최대공약수 : 4 2) 실습 # 두 개의 수를 입력하면 공약수와 최대공약수를 출력 num1 = int(input('1보다 큰 정수 입력: ')) num2 = int(input('먼저 입력한 수 보다 큰 정수 입력: ')) maxnum = 0 for i in range (1,(num1+1)): if num1 % i == 0 and num2 % i ==0: print('공약수 : {}'.format(i)) maxnum = i print('최대공약수: {}'.format(maxnum)) 2.최소..
1. 소인수 (Prime Factor) - 정의 : 약수(인수) 중에서 소수인 숫자 (예) 12의 소인수는 2와 3 2. 소인수분해 (Prime Factorization) 1) 정의 : 1보다 큰 정수를 소인수의 곱으로 나타낸 것 (예) 12의 소인수분해 : 12=2^2 x 3 2) 파이썬 실습 - 사용자가 입력한 수를 소인수분해 inputnumber = int(input('1보다 큰 정수 입력:')) n=2 while n
1. 약수 (Divisor) 1) 정의 - 어떤 수를 나누어 떨어지게 하는 수 2) Python 실습 - 특정 정수를 입력하면 해당하는 수의 약수를 반환 inputnumber = int(input (('0 보다 큰 정수 입력: '))) for number in range (1, inputnumber+1): if inputnumber % number == 0: print('{}의 약수: {}'.format(inputnumber,number)) 2. 소수(Prime Number) 1) 정의 -1과 그 수 자신만을 약수로 가지는 수 2) Python 실습 - 파이썬을 이용해서 사용자가 입력한 숫자까지의 소수를 출력 inputnumber = int(input('0보다 큰 정수 입력:')) for number i..