1. 파이썬 언어는 인터프리터와 직접 상호작용한다. >>> 1 + 5 * 2 -3 8 2.
개발자가 배우기 쉽다. 읽기 쉬워서 오픈 소스에 적합하다.
변수 타입을 선언하지 않고 그냥 쓸 수 있다. 소스코드 def upper_generator(x): for i in x: yield i.upper() # 함수의 반환값을 바깥으로 전달 fruits = ['apple', 'pear', 'grape', 'pineapple', 'orange'] for i in upper_generator(fruits): print(i) 실행결과 APPLE PEAR GRAPE PINEAPPLE ORANGE 위의 소스코드에서 generator의 인자 값으로 쓸 x 에 대해 타입을 선언하지 않은 것을 볼 수 있다.
함수 선언에 인자의 타입을 명시하지 않았기 때문에 개발자는 함수를 사용할 때 함수 내용을 통해 어떤 변수를 입력할 수 있는지 확인해야 하며 이에 관련한 오류를 검토해야 한다. 3. 구글이 제공하는 라이브...
원문 링크 : [파이썬] 파이썬 특징, 파이썬 왜 쓸까 ?