728x90 반응형 type hints1 파이썬 type hints 파이썬은 동적으로 입력되는(dynamically typed)언어입니다. 그래서 다음과 같은 코드도 동작이 됩니다. name = '딥러닝 마스터' name = 26 name = True 'name'변수는 1. 'string(문자열)'로 시작하여 2. 'number(숫자)'가 되고 3. 마지막엔 boolean이 됩니다. 이러한 코드는 동작이 될지는 몰라도 유저 장치에서 실행되는 도중에 발생하는 수많은 런타임 에러의 원이이 되기도 합니다. def add(a, b, c): return a + b + c add(1, 2, 3) => 6 'a', 'b', 'c'를 취하고 'a+b+c'를 리턴하는 함수가 있습니다. 사람은 그 함수를 숫자로만 불러야 한다는 것을 알지만 파이썬은 그 사실을 알지 못합니다!!! 파이썬은 .. 2023. 1. 16. 이전 1 다음 728x90 반응형