본문 바로가기

python

모듈


모듈


모듈 : 변수, 함수, 클래스 등을 모아 놓은 파일

불러올때 ' , ' 로 여러 개를 불러올 수 있고 ' * ' 로 다 불러올 수 있다.

from 모듈 파일의 이름 import 불러올 변수/함수/클래스

calculator.py

# 합
def sum(x, y):
    return x + y

#차이
def difference(x, y):
    return x - y

#곱
def product(x, y):
    return x * y

#제곱
def square(x):
    return x * x

test.py

from calculator import sum, difference, product,  square

print(sum(1, 2))
print(difference(2, 1))
print(product(2, 3))
print(square(2))

결과

from calculator import *

print(sum(1, 2))
print(difference(2, 1))
print(product(2, 3))
print(square(2))

결과

 


randint 함수와 uniform 함수


randint 함수

  • 두 정수 사이의 랜덤한 정수를 리턴시켜주는 함수
  • 파이썬에 기본적으로 깔려있는 random 모듈의 정의되어 있다.
  • random 모듈 불러오면 사용가능
from random import randint
from random import randint

x = randint(1, 20)
print(x)

 

uniform 함수

  • 두 수 사이의 랜덤한 소수를 리턴시켜주는 함수

 

  • 파이썬에 기본적으로 깔려있는 random 모듈의 정의되어 있다.
  • random 모듈 불러오면 사용가능

 

 

from random import uniform
from random import uniform

x = uniform(0, 1)
print(x)

결과
결과
결과

'python' 카테고리의 다른 글

리스트 1  (0) 2020.02.07
input 함수  (0) 2020.02.06
제어문  (0) 2020.01.15
return문과 global 변수  (0) 2020.01.15
변수와 함수  (0) 2020.01.15
댓글