목차
파이썬(Python)은 다른 언어가 특징을 가지고 있듯이 파이썬(Python)의 특징을 가지고 있습니다.
첫번째로 인터프리터 언어입니다.
인터프리터란 저번 포스팅에서 설명드렸다시피 코드의 한줄 한줄을 그때 그때 바로 컴파일하는 것을 말합니다.
하지만 한줄 한줄 컴파일 하게되면 코드 작성의 속도도 느려지고 헷갈리기 때문에
한번에 작성하여 컴파일을 돌리는 과정으로 진행합니다.
두번째로 객체지향 지원입니다.
객체지향의 개념은 다른 언어에서도 많이 소개가 되고 있으니 참고하시기 바랍니다.
객체지향의 개념을 설명하면 스크롤 압박이 생겨서 말이죠.
그냥 간단하게 객체를 생성해서 사용한다! 라고 알고계시면 되겠습니다.
세번째로 인간친화적 언어입니다.
if 1 in [1,2,3,4]: print("1이 있습니다.")라는 예문을 해석하면
만약 1,2,3,4중에 1이 있으면 "1이 있습니다." 라고 출력해라
라는 뜻을 가지고 있습니다.
인간이 사용하는 자연어와 비슷하죠?
때문에 인간친화적 언어라고 부릅니다.
네번째로 쉬운문법과 간결성입니다.
쉬운문법은 위의 예를 통해서 볼수있고,
간결성은 다른 언어와 비교했을때 정말 간단하게 코딩이 가능합니다.
다섯번째로 강력함입니다.
파이썬(Python)은 시스템 프로그래밍, 하드웨어 제어, 매우 복잡하고 많은 반복연산 등을 제외한 거의 모든 작업을 할수있습니다.
또 다른 언어의 모듈을 파이썬(Python)에 포함할 수 있습니다.
예를 들어 뼈대는 파이썬(Python)이나 속도를 요하는 부분은 C언어를 사용하는 경우가 그렇습니다.
이렇게 파이썬(Python)은 총 5가지의 특징을 가지고 있습니다.
세분화하면 더 많아지겠지만, 그렇게까지 자세하게 알필요는 없으니 이정도까지만 하죠.
2016/10/06 - [파이썬] - [파이썬 배우기] Python이란?
#파이썬 #파이썬(Python) #파이썬(Python)의 특징 #인터프리터 언어 #객체지향 #인간친화적 언어 #쉬운 문법 #간결성 #강력함
'프로그램 개발' 카테고리의 다른 글
[파이썬 배우기] print함수 형식있는 출력 (0) | 2016.10.12 |
---|---|
[파이썬 배우기] 파이썬(Python) 출력 print 함수 (0) | 2016.10.12 |
[파이썬 배우기] 구현 환경 구축하기 (0) | 2016.10.11 |
[파이썬 배우기] 파이썬(Python) 응용분야 (0) | 2016.10.11 |
[HTML] 주석 처리하기 ::홈페이지, 스킨 제작하기 (0) | 2016.10.11 |