본문 바로가기
Python 배우기

default_parameter.py

by 노화방지 Anti-aging Hairstyle 2016. 3. 11.
반응형

def multiply_by(a, b=2):
return a * b

print(multiply_by(3, 47))
print(multiply_by(3)) # 패러미터 b에 대하여 기본 값을 사용하여 함수 호출하기


def hello(a, b="Jane"): # "hello" 함수에 패러미터를 추가하고, name parameter에 기본 값을 설정하기.
print("Hello %s! My name is %s" % (a, b))

hello("PyCharm", "Jane") # subject 패러미터 "PyCharm" 및 이름 "Jane"을 가진 'hello' 함수 호출하기
hello("PyCharm") # subject 패러미터 "PyCharm" 및 이름에 대한 기본 값 "Jane"을 가진 'hello' 함수 호출하기

산출물 (Output)


141
6
Hello PyCharm! My name is Jane
Hello PyCharm! My name is Jane



* 1개 이상의 함수 패러미터에 대한 기본 값을 규정하는 것이 유용한 경우도 있습니다.
허용하기로 정의된 것보다 적은 아규먼트를 갖고 호출될 수 있는 함수를 생성시킵니다.



반응형

'Python 배우기' 카테고리의 다른 글

자연어 처리에 유용한 8가지 파이썬 라이브러리  (0) 2021.01.03
class_definition.py  (0) 2016.03.11
param_args.py  (0) 2016.03.10
functions.py  (0) 2016.03.10
continue_keyword.py  (0) 2016.03.10

댓글