반응형
5.Function part2.
#Lambda function.
필요한 곳 어디에서나 쓰일 수 있는 함수.
return 구문을 적을 수 없는 함수.
한 줄을 실행한 결과 값이 바로 return.
lambda 인자 => <statement>.
Ex) 간단하면 람다 함수를 사용하는 것이 편리.
num = lambda x,y : x*y => num이라는 lambda 함수 선언.
num(1,2) => 1,2 인자를 받아 1*2 계산.
(lambda x,y : x*y) (3,2) => 바로 익명 함수 실행 가능.
#Pass.
클래스 or 함수에서 아무런 동작도 수행하지 않도록 하는 것.
아무것도 하지 않는 함수, 모두를 클래스 만들어야 할 때 사용.
Ex)
pass => 아무것도 수행하지 않는 빈 깡통으로 저장.
#Help Function.
구현된 함수 or 내장 함수에 대한 설명을 보고싶을 때 사용.
help(print) => print 함수에 대한 설명을 확인.
사용자가 만든 함수에 대한 설명을 추가하고 싶다면, 파이썬의 내장 함수인 "__doc__"를 사용.
Login.__doc__ = "id와 password 입력" => 사용자가 만든 함수의 설명 추가.
반응형
'#Programming Language > Python' 카테고리의 다른 글
7.Output. (0) | 2018.05.09 |
---|---|
6.Numerical calculation. (0) | 2018.05.08 |
4.Function. (0) | 2018.05.08 |
3.List,set,tuple,dictionary. (0) | 2018.05.08 |
2.output,character,operators. (0) | 2018.05.08 |