728x90
모듈이란?
: 특정 목적을 가진 함수, 자료의 모임
내가 모듈을 만들 수도 있고, 누군가 만들어 놓은 모듈을 사용해서 코드 길이가 길어지는 상황을 피할 수 있다.
import 모듈이름 => import를 사용해 모듈을 불러올 수 있다.
모듈이름.모듈함수이름 => .을 사용해 모듈 속 함수나 변수 사용
import random
#random 모듈 불러오기
print(random.randrange(0,2))
#0이상 2미만 수 중 임의로 출력
py 파일로 모듈을 직접 만들어서 사용할 수 있다.
#cal.py
def plus(a,b):
return a+b
def minus(a,b):
return a-b
#main.py
import cal
var1 = cal.plus(4,6)
var2 = cal.minus(7,2)
print(var1, var2) #10, 5 출력
모듈을 불러오는 방법은 두가지이다.
from 모듈(a) import 모듈 안 함수(b) => 함수를 사용할 때 b()와 같이 사용
import 모듈(a) => 함수를 사용할 때 a.b()와 같이 사용
from random import randrange
import math
var1 = randrange(1, 11)
var2 = math.log(5184, 72)
728x90
'미쳤습니까 휴먼 (AI)' 카테고리의 다른 글
[인공지능] 퍼셉트론 (0) | 2024.12.04 |
---|---|
[인공지능] 지식 표현과 추론 (1) | 2024.12.02 |
[인공지능] 탐색과 최적화 (0) | 2024.12.02 |
[인공지능] 인공지능이란? (0) | 2024.09.21 |
[AI 데이터 분석] Numpy와 Pandas와 Matplotlib 데이터 분석 (1) | 2022.08.24 |