모듈:
Python에서 모듈은 Python 정의와 명령문을 포함하는 파일입니다. 모듈을 사용하면 코드를 재사용 가능한 조각으로 구성하고 프로그램을 유지 관리하고 구조화하는 데 도움이 됩니다.
모듈은 본질적으로 Python 파일(.py)입니다
Python은 내장 모듈(예: 수학, OS 등)을 제공합니다.
나만의 맞춤형 모듈을 만들 수 있습니다.
모듈에는 특수 변수가 있습니다:
__name__: The name of the module. __file__: The file path of the module. __doc__ : The documentation string of a module.
Python에서는 이중 밑줄로 시작하고 끝나는 식별자(예: name, doc 등)를 "dunder"(이중 밑줄) 메서드 또는 속성이라고 합니다.
print("Hello") print(__name__)
스크립트를 직접 실행하면 name 값이 "main"으로 설정됩니다.
Hello __main__
print("Hello") print(__file__)
스크립트를 one.py로 저장하고 Python one.py로 직접 실행하면 출력은 다음과 같습니다.
Hello /home/prigo/Desktop/one.py
''' User module documentation string''' print(__doc__)
모듈이 실행되면 doc 속성에는 파일 상단에 정의된 문서 문자열(''' 사용자 모듈 문서 문자열''')이 포함됩니다.
User module documentation string
#calculator.py def add(no1,no2): print(no1+no2) def subtract(no1,no2): print(no1-no2) def multiply(no1,no2): print(no1*no2) def divide(no1,no2): print(no1/no2)
덧셈, 뺄셈, 곱셈, 나눗셈과 같은 기본 산술 연산을 정의하는 간단한 Python 모듈입니다.
Python의 import 문은 한 모듈(Python 파일)에서 다른 모듈로 코드를 가져오는 데 사용됩니다.
#user.py import calculator calculator.add(100,123) calculator.multiply(10,3)
이렇게 하면 계산기 모듈에서 100과 123을 더하는 add 함수가 호출됩니다.
그러면 10과 3을 곱하는 곱셈 함수가 호출됩니다.
223 30
계산기 모듈에서 더하기, 곱하기 함수만 가져오며, 모듈 접두사 없이 바로 사용할 수 있습니다.
#user.py from calculator import add, divide add(100,200) divide(200,40)
300 5.0
도움말()
Python에서 help() 함수는 Python 객체, 모듈, 함수, 클래스 또는 메서드에 대한 문서를 표시하는 데 사용되는 내장 함수입니다.
import math help(math)
floor(), ceil() 등과 같은 기능을 포함하여 수학 모듈에 대한 자세한 정보가 표시됩니다.
help('modules')
파이썬에서 사용할 수 있는 모듈 목록이 표시됩니다.
위 내용은 데이 모듈의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!