728x90
728x90
모듈 : 함수나 변수 또는 클래스를 모아 놓은 파일. 기능을 모아놓은 파일

 

외장함수 사용 

다른 모듈의 외장함수를 사용하려면 import 키워드로 모듈을 불러온다.

import math

num=math.factorial(5)
print(num) #외장함수 사용
# 120

 

특정 함수만 import

모듈 이름을 생략하고 내장함수나 사용자 지정함수처럼 사용할 수 있는 차이점이 있다

from math import factorial

 

 

math 모듈
import math
print(math.pi)
print(math.e) #자연상수
print(math.pow(3,3)) #제곱
print(math.sqrt(4)) #제곱근
print(math.log(4,2))

 

 

random 모듈 : 난수와 무작위
import random
print(random.random()) #0과 1사이의 난수
from  random import*

a=random()
print(a)

 

from  random import*

a=randint(1,100) #1~100 랜덤 정수
print(a) #35
from  random import*

a=uniform(0.1, 9.99) #특정범위의 실수 랜덤
print(a) #5.56257574924524
from  random import*

a=randrange(1,101,2) #1~100사이의 임의의 정수
print(a)
from  random import*

a=randrange(10) #0~해당숫자까지의 갯수, 0~9까지
print(a)

 

728x90
728x90
블로그 이미지

coding-restaurant

코딩 맛집에 방문해주셔서 감사합니다.

,

v