ABOUT ME

Today
Yesterday
Total
  • 모듈(module)
    Python/Basic 2022. 12. 11. 16:38

    모듈(module)이란 변수, 함수, 클래스 등을 모아놓은 파일

     

    # calculator.py
    # calculator 모듈
    
    # 합
    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  # calculator 모듈에서 sum 함수 부르기  
    print(sum(5,10))
    
    
    from calculator import * 
    print(sum(3, 5))
    print(difference(3, 5))
    print(product(3, 5))
    print(square(3))

     

     

    파이썬에는 내장된 모듈이 많다. 그 중 한 예로 random모듈에서 randient 함수를 사용해보도록 하자 

    from random import randint
    # 1 <= N <= 20를 만족하는 랜덤한 정수(난수) N을 리턴한다.
    x = randint(1, 20)
    print(x)

    'Python > Basic' 카테고리의 다른 글

    reduce함수  (0) 2022.12.11
    Python에서 가상환경 만들기  (0) 2022.11.30
    __getitem__  (0) 2022.10.13
    데코레이터(Decorator)  (0) 2022.10.12
    람다(Lambda)와 클로저(Closure)  (1) 2022.09.29

    댓글

Designed by Tistory.