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
'Python > 내 손으로 파이썬!' 카테고리의 다른 글
코딩엑스 파이썬 9.함수와 모듈 - 2.내장함수 (0) | 2021.10.06 |
---|---|
코딩엑스 파이썬 9.함수와 모듈 - 1.사용자 지정 함수 (0) | 2021.10.05 |
코딩엑스 파이썬 8.제어문 - 2.반복문 (0) | 2021.10.05 |
코딩엑스 파이썬 8.제어문 - 1.조건문 (0) | 2021.10.05 |
코딩엑스 파이썬 7.자료구조 - 4.딕셔너리 (0) | 2021.10.05 |