python 함수 기본값 지정 실례 설명
1. 설명
(1) 함수를 쓸 때 매개 변수에 기본값을 지정할 수 있습니다.호출 함수가 매개 변수에 실제 매개 변수를 제공할 때 Python은 지정한 실제 매개 변수를 사용합니다.그렇지 않으면 매개변수의 기본값이 사용됩니다.따라서 매개 변수에 기본값을 지정하면 함수 호출에서 상응하는 매개 변수를 생략할 수 있습니다.
(2) 기본값을 사용하면 함수 호출을 간소화하고 함수의 전형적인 용법을 명확하게 나타낼 수 있다.
2. 인스턴스
>>> def student(name, age=18):
... print('Hello, My name is ' + name + ', I am ' + str(age) + ' years old')
...
>>> student('bob')
Hello, My name is bob, I am 18 years old
>>> student('nicole')
Hello, My name is nicole, I am 18 years old
>>> student('bob', 20)
Hello, My name is bob, I am 20 years old
인스턴스 확장:예를 들어, 다음 프로그램은 name, message 인삼에 기본값을 지정합니다.
#
def say_hi(name = " ", message = " "):
print(name, ", ")
print(" :", message)
#
say_hi()
# message
say_hi(" ")
#
say_hi(" ", " Python")
# name
say_hi(message = " Python")
실행 결과:손오공
어서 오세요.
백골정, 안녕하세요.
어서 오세요.
백골정, 안녕하세요.
소식: 파이썬 배우기 환영
손오공
소식: 파이썬 배우기 환영
이python 함수 지정 기본값에 대한 실례적인 설명은 여기까지입니다. 더 많은 python 함수가 기본값을 어떻게 지정하는지에 대한 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
python 내장 함수의 enumerate와sum 함수형식enumerate(iterable,start=0) 기능은 매개 대상을 되돌려줍니다. 그 중에서iterable는 시퀀스, 교체기 또는 다른 교체를 지원하는 대상이어야 합니다.교체기의방법의 반환 값은 enumerat...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.