파이썬에서 함수를 정의할 때는 def 라는 예약어를 사용한다. 자바스크립의 "function"과 같은 의미로 함수 정의 시 이름 앞에 꼭 써 주어야 한다. def 함수명(): 수행문 ...
이런 식으로 사용자 함수 정의 시 def 키워드 다음에 함수명, 소괄호 (), 콜론 : 등이 온다. 다른 프로그래밍 언어와 다른 점은 함수의 시작과 끝을 의미하는 중괄호 {} 가 없으며 첫 줄 마지막에 콜론 : 을 써줘야 한다.
그리고 수행 문인 코드 블록은 "들여 쓰기"로 함수 시작과 끝을 알 수 있다. def hello(): print("Hello World") hello() //Hello World 간단한 함수 정의 후 이를 호출해 봤다. 간단한 문장 출력이나 자주 사용한다면 해당 함수를 만들어 호출하면 편하다. def hello(name): print(f'{name}, Hello World') hello("철수") //철수, Hello World 매개변수, 인자를 이용하면 좀 더 확장성 있...
#
def
#
lambda
#
python
#
pythondef
#
파이썬
#
파이썬def
원문 링크 : 파이썬 def 함수 정의