타입 지정
타입 지정 ->
사용자가 매개변수와 함수를 만들 때 돌아오는 값과 매개변수의 타입을 정할 수 있습니다!
def wowAnd(nextToWow):
return "wow " + nextToWow
위 코드에서 사용자가 소수로 nextToWow 매개변수의 값을 숫자로 입력할 수 있습니다.
이를 방지하기 위하여 다음과 같은 방법이 있습니다.
함수의 실행 여부
가끔 함수의 이름과 변수의 이름을 바꾸어서 생각하여 변수의 이름을 실행하는 경우도 있습니다. (에러!).
이 경우를 막기 위하여 어떤 변수가 실행될 수 있는지 알 방법이 있습니다.
callable()
을 사용하면 어떤 변수를 실행할 수 있는지 알고 다음과 같은 에러를 방지할 수 있습니다.