파이썬 언어의 특징, 연산자 오버로딩, 할당, 자료형1
multi 패러다임 언어 파이썬은 multi 패러다임 언어입니다. 즉 객체형 방식과 함수형 방식을 동시에 사용할 수 있습니다. note) 객체지향 프로그래밍 : 프로그램을 상호작용하는 객체들의 집합으로 봅니다. 함수형 프로그래밍 : 프로그램을 상태값을 지니지 않는 함수들의 연속으로 봅니다. 동적 타이핑 언어 파이썬은 동적 타이핑 언어입니다. (dynamic typing language) 즉, 객체의 타입을 명시적으로 지정하지 않고, 런타임에서 객체의 타입을 설정하도록 하는 것입니다. 그렇기 때문에 타입을 신경쓰지 않고 코딩이 가능합니다. 아래 코드는 파이썬의 대표적인 동적 타이핑이라는 특징을 잘 나타내줍니다. 1 2 3 4 5 6 def add(a, b): return a + b print(add(1, ..