python code에 보면 lambda식 처럼 생겼는데 이게 무슨 의미일까 하는 것들이 보인다.
(내 수준은 책, 점프 투 파이썬 수준)
예를 들어, 짝수 판별함수라면 다음과 같을 것이다
#짝수인지 판별하기
def is_odd(number):
if number % 2 == 0
return True
else:
return False
그런데 def 이후에 -> 처럼 문구가 더 써 있다.
이 것은 함수의 return 값이 무엇인지 미리 써주는 것이다.
#짝수인지 판별하기
def is_odd(number :int) -> bool:
if number % 2 == 0
return True
else:
return False
=end
반응형