파이썬

Python #1 ) 파이썬이란 그리고 그 특징

윈트라 2019. 9. 29. 13:04

what

파이썬이란 높은 생산성을 가지고있는 프로그래밍 언어입니다.

또한 C 언어나 Java 언어에 비해 문법도 쉬운 편이기 때문에 프로그래밍을 처음 배우는 학생들, 성인들에게 추천하는 언어입니다.

 

이번 포스팅에서는 파이썬의 가장 큰 특징인 동적 타이핑과 대화형 언어에 대해 자세히 알아보겠습니다.



우선 파이썬의 주요 특징에 대해 알아보겠습니다. 

python

1) 동적 타이핑

2) 문법이 쉽다

3) 대화형 언어이다

4) 높은 생산성을 가지고 있다.


어려운 용어로 혼동이 있을 분들도 있을것입니다.. 그래서 용어 해설을 하자면

1) 동적 타이핑
파이썬은 다른 언어들과는 다르게 자료형 선언 후 호출을 통해 값을 대입하지 않습니다. 자료형을 호출하게 되면 자동으로 선언이 이루어지며, 그 자료형 또한 컴파일 시점이 아니라, 프로그램이 실행되는 단계에서 자료형의 타입을 파악하게 됩니다. 하지만 이러한 방식에는 단점이 존재하죠. 초심자와 입문자에게는 자료형이라는 개념을 덜어낼 수 있기 때문에 좋아 보이지만, 후에 유지보수를 할 때 자료형을 알아보기 어렵게 만들게 됩니다.

2) 문법이 쉽다.

다른 프로그래밍 언어에 비해 문법이 간단합니다. 구체적으로는 숫자, 문자열, 연산자, 리스트 등 간단하게 구현이 가능하고, 각각에 유용한 함수들도 있기 때문에 배우기 간단합니다.

3) 대화형 언어이다.

마치 대화하듯이 동작되어서 붙여진 이름인데 아래 사진과 같이, 코드를 입력하면 그 값이 바로 계산되어 나오는 점에서 대화와 비슷하다고 한 것 같습니다. 



4) 높은 생산성을 가지고 있다.
높은 생산성이란 말 그대로 많은 프로그램을 빠르게 생산해 내는 것입니다.. 빠른고 정확한 코딩이 가능하게 되면서 같은 시간에 질좋고 많은 양의 프로그램을 제작할 수 있게 되었습니다. 

 

 


이번 포스팅에서는 파이썬이란 무엇인가, 그리고 그 특징에 대해서 알아보았고 다음 포스팅에서는 파이썬의 설치 방법과 간단한 실습으로 이루어질 예정입니다..