
Week2-1. function(함수) function(함수): python에서 특정기능을 반복적으로 사용하기 위해 함수를 선언·호출하며, 내장함수와 사용자 함수로 구분될 수 있다. global_variable(전역변수):함수 밖에서 선언된 변수로 어디에서나 사용은

Week2-2. module(모듈) module(모듈): 모듈이란 함수나 변수 또는 클래스를 모아 놓은 파이썬 파일, 내부,외부,사용자 모듈로 구분될 수 있다. \name\: python에 내장되어 있는 전역변수로 python 모듈이름(파일이름)이 저장되거나 '\m

Week2-3. class(클래스) class(클래스): class는 객체지향 프로그래밍(Object Oriented programming)의 표준기능으로, 속성과 기능을 가진 객체를 여러개 만들어 낼 수 있는 blueprint이다. object(객체): class

Week2-5. exception(예외) exception(예외): 문법적인 문제는 없으나 실행 중 발생하는 예상하지 못한 문제이다.

Week2-5. GCD(최대공약수) and LCM(최소공배수) Greatest Common Divisor : 공약수 중 가장 큰 수이다. Least Common Multiple : 공배수 중 가장 작은 수이다.

Week2-6. Prime factorization(소인수분해) Prime number(소수) : 1보다 큰 자연수 중 1과 자기 자신만을 약수로 가지는 수이다.

Week2-7. Arithmetic sequence(등차수열), Geometric sequence(등비수열) Arithmetic sequence(등차수열) : 연속하는 두 항의 차가 일정한 수열이다.

Week2- 8. Fibonacci sequence(피보나치 수열), Grouping sequence(군수열) Fibonacci sequence(피보나치 수열): 첫째항은 0, 두번째 항은 1의 값을 가지고 이후의 항부터는 두개 전 항들의 합으로 나타내어지는 수열

Week2-9. Probability(확률) Factorial(팩토리얼): n!, n과 n보다 작은 모든 자연수의 곱이다. Permutation(순열): n개 중 서로 다른 r개를 뽑아 순서대로 나열하는 연산이다.