01단계 · 파이썬 첫걸음

import — 남이 만든 도구 가져오기

`import`, `from ... import ...`, `as` 세 가지 모양을 구분해 쓴다.

먼저 알아볼게요

코드로 이동 ↓

파이썬에는 이미 만들어진 도구 묶음이 많다. 이 묶음을 모듈(또는 패키지)이라고 하고, 쓰려면 먼저 import 로 가져와야 한다.

import math 는 묶음 전체를 가져온다. 쓸 때는 math.sqrt(144) 처럼 묶음 이름을 앞에 붙인다.

from statistics import mean 은 묶음에서 하나만 꺼내 온다. 이때는 mean([2, 4, 9]) 처럼 이름만 쓴다.

import pandas as pd 는 가져오면서 짧은 별명을 붙인다. pandas 를 pd, numpy 를 np 로 부르는 것은 거의 모든 코드가 따르는 관행이라, 시험 풀이도 이 이름으로 읽힌다.

실기 시험장에서는 패키지를 새로 설치할 수 없다. 이미 깔린 것만 import 할 수 있다. 이 수업의 실행 환경도 같은 규칙이라 numpy·pandas·scipy·scikit-learn·statsmodels 다섯 개만 쓴다.

이렇게 써요
import math
from statistics import median
import numpy as np

print(math.floor(3.7))
print(median([3, 9, 4]))
print(np.array([1, 2, 3]).sum())
기억할 한 가지

import X 는 X.기능(), from X import y 는 y(), as 는 별명. 시험장에서는 설치가 아니라 import 만 가능하다.

이 단계의 수업
  1. 1첫 코드 실행하기
  2. 2변수 — 값에 이름 붙이기
  3. 3숫자 계산과 반올림
  4. 4문자열 다루기
  5. 5리스트와 인덱스
  6. 6딕셔너리 — 이름으로 꺼내기
  7. 7조건 — if / elif / else
  8. 8반복 — for 와 누적
  9. 9함수 만들기
  10. 10import — 남이 만든 도구 가져오기
  11. 11오류 메시지 읽고 고치기
직접 해보기

math 를 통째로, statistics 에서 mean 만, pandas 를 pd 라는 별명으로 가져오세요. 그리고 ① math.sqrt(144) ② math.pi 를 소수 넷째 자리로 반올림 ③ mean([2, 4, 9]) ④ pd.__name__ 을 출력하세요.

내 코드 Python
Python 준비 중… 처음 한 번만 내려받아요

들여쓰기: Tab · 편집기에서 나가기: Esc 다음 Tab

실행 결과

실행하면 코드가 출력한 내용이 여기에 나타나요.

막혔을 때

풀이와 비교하기

내 코드와 한 줄씩 비교해 보세요. 풀이를 보는 것만으로 완료되지는 않아요.

import math
from statistics import mean
import pandas as pd

print(math.sqrt(144))
print(round(math.pi, 4))
print(mean([2, 4, 9]))
print(pd.__name__)