Q_01_17. 표준라이브러리 statistics 모듈사용 기술통계량 구하기
파이썬 자체 내장 함수만을 이용해서는 직접적으로 기술통계량을 구하는 방법이 없습니다. 그러나 파이썬 표준 라이브러리 중 하나인 statistics 모듈을 사용하면 추가 라이브러리 설치 없이 기본적인 기술통계량을 계산할 수 있습니다.다음은 statistics 모듈을 이용해 평균, 중앙값, 표준편차 등을 구하는 예시입니다.1. statistics 모듈을 이용한 기술통계량 계산import statisticsdata = [1, 2, 3, 4, 5, 6, 7, 8, 9]# 평균mean = statistics.mean(data)# 중앙값median = statistics.median(data)# 표준편차stdev = statistics.stdev(data)# 분산variance = statistics.varianc..
2025. 3. 20.
Q_01_14. 파이썬에서 함수, 모듈, 패키지, 라이브러리 란 무엇인가?
파이썬에서 함수, 모듈, 패키지, 라이브러리는 각각 다른 목적을 가진 코드 구조입니다. 이 용어들을 하나씩 설명하겠습니다:1. 함수 (Function)정의: 함수는 특정 작업을 수행하는 코드의 집합입니다. 동일한 작업을 여러 번 반복할 때, 같은 코드를 여러 번 쓰지 않고 재사용할 수 있도록 합니다.예:def add(a, b): return a + b특징:재사용 가능 입력(매개변수)을 받아 출력(결과값)을 반환 코드의 가독성을 높여 유지보수를 쉽게 함2. 모듈 (Module)정의: 모듈은 파이썬 파일(.py) 하나에 정의된 함수, 클래스, 변수 등을 모아둔 것입니다. 즉, 관련된 코드들을 하나의 파일로 정리한 것이 모듈입니다.예:math.py라는 파일에 여러 수학적 연산 함수를 정의하고, 이를..
2025. 3. 20.
Q_01_11. 파이썬에서 사용할 수 있는 내장함수 분류
Python의 builtin 함수들은 기본적으로 내장된 함수로, 추가적인 모듈을 임포트하지 않고도 바로 사용할 수 있습니다. 이 내장 함수들은 기능에 따라 여러 범주로 분류할 수 있습니다. 주요 범주는 다음과 같습니다:1. 입출력 관련 함수 (Input/Output Functions)print(): 출력 함수input(): 입력 함수open(): 파일 열기 함수2. 형 변환 함수 (Type Conversion Functions)int(), float(), str(): 정수, 실수, 문자열로 변환bool(): 불리언 값으로 변환list(), tuple(), set(), dict(): 리스트, 튜플, 집합, 사전으로 변환3. 수학 관련 함수 (Mathematical Functions)abs(): 절대값 반환..
2025. 3. 20.
Q_01_10. 파이썬에서 기본적으로 제공하는 내장함수에는 어떤 것이 있는가?
파이썬에서 자주 사용되는 함수를 내장함수(Builtin Functions)라고 부르는데 기본적을 제공되고 있습니다. 이를 통해 많은 작업을 효율적으로 수행할 수 있습니다. 내장함수를 dir(builtins) 명령을 이용하면 그 내용을 알 수 있습니다.>>> dir(builtins)['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseException', 'BlockingIOError', 'BrokenPipeError', 'BufferError', 'BytesWarning', 'ChildProcessError', 'ConnectionAbortedError', 'ConnectionError', 'ConnectionRefusedError', 'Connec..
2025. 3. 20.