|
1830 | 1830 | "metadata": {}, |
1831 | 1831 | "source": [ |
1832 | 1832 | "`statistics` 모듈은 파이썬 표준 라이브러리에 포함된 기초 통계 계산 도구이다.\n", |
1833 | | - "평균, 중앙값, 최빈값, 분산, 표준편차 등 기본적인 통계량을 쉽게 계산할 수 있도록 함수들을 제공한다.\n", |
1834 | | - "데이터 분석이나 수학적 계산을 시작하는 입문 단계에서 유용하게 활용할 수 있다." |
| 1833 | + "평균, 중앙값, 최빈값, 분산, 표준편차 등 기본적인 통계량을 계산하는 함수들을 제공한다.\n", |
| 1834 | + "데이터 분석이나 수학적 계산을 시작하는 입문 단계에서 유용하게 활용된다." |
1835 | 1835 | ] |
1836 | 1836 | }, |
1837 | 1837 | { |
|
1845 | 1845 | "cell_type": "markdown", |
1846 | 1846 | "metadata": {}, |
1847 | 1847 | "source": [ |
1848 | | - "`statistics` 모듈은 보통 아래 코드에서처럼 `stats` 라는 별칭으로 불러온다." |
| 1848 | + "`statistics` 모듈은 아래 코드에서처럼 보통 `stats` 라는 별칭으로 불러온다." |
1849 | 1849 | ] |
1850 | 1850 | }, |
1851 | 1851 | { |
|
1866 | 1866 | "모듈의 별칭은 원하는 대로 지정할 수 있지만,\n", |
1867 | 1867 | "짧고 의미를 유추할 수 있는 이름을 사용하는 것이 좋으며,\n", |
1868 | 1868 | "무엇보다도 많은 사람들이 선호하는 별칭을 사용할 것을 권장한다.\n", |
1869 | | - "예를 들어 `statistics`의 별칭으로 `stats` 이외에 `st`가 자주 사용된다.\n", |
| 1869 | + "예를 들어 `statistics`의 별칭으로 `stats` 이외에 `st` 또한 자주 사용된다.\n", |
1870 | 1870 | ":::" |
1871 | 1871 | ] |
1872 | 1872 | }, |
|
2122 | 2122 | "cell_type": "markdown", |
2123 | 2123 | "metadata": {}, |
2124 | 2124 | "source": [ |
2125 | | - "**함수 이름 충돌 문제**\n", |
2126 | | - "\n", |
| 2125 | + "### 함수 이름 충돌 문제" |
| 2126 | + ] |
| 2127 | + }, |
| 2128 | + { |
| 2129 | + "cell_type": "markdown", |
| 2130 | + "metadata": {}, |
| 2131 | + "source": [ |
2127 | 2132 | "`from statistics import mean`처럼 특정 함수만 직접 불러오면,\n", |
2128 | 2133 | "그 이름이 현재 사용되고 있는 다른 변수 또는 함수와 충돌할 수 있다.\n", |
2129 | 2134 | "\n", |
|
2182 | 2187 | ":::{note} `from 모듈명 import *`\n", |
2183 | 2188 | "\n", |
2184 | 2189 | "`from statistics import *`처럼 `*`를 사용하면 모듈 안의 모든 함수를 한 번에 불러올 수 있다.\n", |
2185 | | - "그러나 어떤 함수가 불러와졌는지 파악하기 어렵고 이름 충돌 위험도 높아지므로 사용을 지양한다.\n", |
| 2190 | + "그러나 모듈에 어떤 함수가 들어있는지 파악하기 어렵고 앞서 설명한 것처럼 이름 충돌 위험도 높아지므로 권장되지 않는다.\n", |
2186 | 2191 | ":::" |
2187 | 2192 | ] |
2188 | 2193 | }, |
|
0 commit comments