본문 바로가기
openipc.kr
IT.생활정보

파이쎤 모듈을 이용한 표준 라이브러리 활용 방법

목차

    반응형

    파이썬 모듈

    파이이썬에서 모듈을 사용하면 여러 함수나 변수들을 하나의 파일에 정의하여 다른 프로그램에서 불러와 사용할 수 있습니다. 모듈을 작성하는 가장 간단한 방법은 .py 확장자를 가진 파일을 만들고 그 안에 함수들과 변수들을 정의하는 것입니다. 또한, 다른 프로그래밍 언어로 작성된 모듈을 파이썬에서 사용할 수도 있습니다.

    예를 들어, C 언어로 작성된 모듈을 컴파일하여 파이썬에서 불러와 사용할 수 있습니다. 다른 프로그램에서는 import 명령을 사용하여 모듈을 불러와 사용할 수 있습니다. 파이썬 표준 라이브러리도 마찬가지로 import를 통해 이용할 수 있습니다. 이를 통해 다른 프로그램이나 파이썬의 기능을 가져와 사용할 수 있습니다.

    예시

    # calculator.py
    
    def add(x, y):
        return x + y
    
    def subtract(x, y):
        return x - y
    
    def multiply(x, y):
        return x * y
    
    def divide(x, y):
        if y == 0:
            return "Error: Cannot divide by zero!"
        return x / y

    이 모듈을 다른 프로그램에서 불러와 사용해 보겠습니다. 예를 들어, main.py 라는 파일을 만들고, 이 파일에서 calculator.py 모듈을 불러와서 간단한 계산을 해보겠습니다.

    예시

    # main.py
    import calculator
    
    # 두 숫자를 더합니다.
    result_add = calculator.add(5, 3)
    print("5 + 3 =", result_add)
    
    # 한 숫자에서 다른 숫자를 빼줍니다.
    result_subtract = calculator.subtract(10, 4)
    print("10 - 4 =", result_subtract)
    
    # 두 숫자를 곱합니다.
    result_multiply = calculator.multiply(7, 2)
    print("7 * 2 =", result_multiply)
    
    # 한 숫자를 다른 숫자로 나눕니다.
    result_divide = calculator.divide(9, 3)
    print("9 / 3 =", result_divide)

    위 코드에서 import calculator를 통해 calculator.py 모듈을 불러온 후, 모듈 내의 함수들을 사용하여 계산을 수행하고 결과를 출력합니다.

    반응형