[TIL] Python_Function
1. Function(함수)
1) 함수 사용 이유
수학적인 함수와 같다.
- 반복되어 계속 사용되는 코드들을 효과적으로 사용하기 위해.
- 코드의 가독성을 높이기 위해.
2) 함수 기본 구조
def 함수명(parameter):
실행할 문장1
실행할 문장2
.
.
실행할 문장n
return 값
-
Input을 해주는 Parameter → 함수 → Output을 해주는 Return 값
-
Parameter와 Return은 Optinal이다.
input해주는 parameter가 있을 수도 있고, 없을 수도 있으며
output해주는 return값이 있을수도, 없을 수도 있다. -
Return은 함수가 아니다.
Print( )처럼 괄호를 사용하지 않아도 된다 (...^^; 내가 간과하고 있었던 부분)
-
Return 값은 함수에서 해당 함수로 호출한 주제(invoker)에게 결과값(output)을 보내준다.
3) 함수 호출
변수명1 = 함수이름(argument) #argurment = 전달인자
print(변수명1) #함수 출력
코드 예시 )
def meet(name1,name2):
print(f"Hi!{name1}! Nice to meet you")
print(f"Hello! {name2} Nice to meet you!")
nice = meet("김우빈","방탄소년단")
print(nice)
출력 )
Hi!김우빈! Nice to meet you
Hello! 방탄소년단 Nice to meet you!
Author And Source
이 문제에 관하여([TIL] Python_Function), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yejin20/TILPythonFunction저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)