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 함수가 기본값을 어떻게 지정하는지에 대한 내용은 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기