헬스장에 왔더니 다양한 운동기구들이 보여!
종류도 다양하고 작동 방식도 다 다르네?
활용하는 방법이 마치 프로그래밍 언어들 같다랄까?
비슷한 주제로 한 번 얘기해 볼게.
여기 패키지와 모듈, 그리고 pip와 import가 있어!
1. 패키지 → 운동 기구
패키지는 헬스장에 있는 다양한 운동 기구를 뜻해.
|
패키지 = 미리 만들어진 기능 모음
- numpy = 러닝머신
- pandas = 덤벨
2. pip → 운동 기구를 자리로 가져오기
pip는 헬스장 회원이 운동하려는 기구를 자리로 가져오는 과정이야.
|
pip = 설치하여 준비한다.
- pip install requests = 줄넘기를 가져오기.
- pip install pandas =덤벨을 자리로 가져오기.
- pip install --upgrade numpy =러닝머신을 더 좋은 버전으로 업그레이드
3. import → 운동 기구 사용
import는 자리로 가져온 운동 기구를 실제로 사용하는 과정이야.
|
import = 필요한 코드를 가져와서 사용하는 명령어
- import numpy = 러닝머신을 사용해서 뛰기 시작.
- import pandas = 덤벨을 들어서 팔 운동 시작.
4. 모듈 → 기구의 세부 기능
|
모듈 = 특정 기능이 담긴 옵션
- from numpy import array = 러닝머신의 속도를 시속 10km로 설정.
- from pandas import series = 덤벨 무게를 10kg로 선택.
쉽게 비유하여 정리하자면?
Python 개념 | 헬스장 |
패키지 | 운동 기구 (덤벨, 러닝머신 등) |
pip | 운동 기구를 자리로 가져오는 과정 (덤벨을 가져다 놓기) |
import | 자리로 가져온 운동 기구를 사용해서 운동을 시작하는 과정 (러닝머신에서 달리기) |
모듈 | 운동 기구의 세부 기능 (속도 조절, 무게 설정 등) |
패키지 | pip | import | 모듈 | |||
운동 기구 | 가져와 사용 | 운동 시작 | 무게 설정 | |||
▶ |
|
▶ |
|
▶ |
+ UP ⬆ |
🏃 직접 러닝머신에 뛰어보는 예제
1. 러닝머신 가져오기 = pip install
2. 러닝머신 사용 = import
3. 속도 조절 = 모듈
더보기
- 배열 함수(array)를 사용했기 때문에 f를 사용해.
- f (f-string) :문자열을 포맷할 때, 문자열 안에 변수를 직접 삽입할 수 있게 해줘.
- 문자열 앞에 f를 붙이면, 중괄호({ }) 안에 변수를 넣어서 해당 값이 문자열에 포함돼.
즉, 숫자 1을 넣었기 때문에 배열(array)에서 두번째 값을 선택한 15가 나와.
💪 이미 가지고 온 덤벨로 다른 운동하기 !
5. from 과 import 을 함께 사용
1. import 만 사용했을 때
덤벨을 가져와 들어올리기 운동을 시작 | 덤벨을 가져와 덤벨 스쿼트를 시작 |
덤벨을 총, 두 번이나 가져왔다. 😥
2. from 과 import를 같이 사용한다면?
덤벨을 가져와 들어올리기 운동을 시작 | 들고 있던 덤벨로 스쿼트 시작 | |
▶ |
한 번 가져온 덤벨로 여러 운동을 했다. 🔥
쉽게 이해하려고 운동하면서 생각해 봤어!
몸도 다 풀었겠다. 이제 강의 들으러 가 볼까..?
.
.
.
'🕹️AI_ 9기 > Chapter 1 📚 4조 404' 카테고리의 다른 글
4조 스터디 발표회 준비 | 파이썬 - 패키지 (0) | 2024.11.26 |
---|---|
4조 스터디 발표회 준비 | 파이썬 - 모듈 (1) | 2024.11.26 |