Developer MJ Story

Python 특징 본문

Software/Python&Ruby

Python 특징

집근처 2017. 6. 8. 21:53
반응형

요즘 AI, ML(Machine Learning)에서 많이 사용하여 매우 핫 한 언어인 Python의 특징에 대해 알아 보겠습니다.


  • 명령어 해석시 방식의 스크립트 언어이므로 명령 순서대로 실행
  • main() 함수를 정의할 필요가 없으며 함수 정의 위치도 중요하지 않음
  • 복한 구문에 중괄호 { } 대신 들여쓰기를 사용 (Python에서 가장 중요한 포인트중 하나)
  • C언어 처럼 명령의 끝을 나타내는 기호가 없은(; 세미 콜론)
  • 모든 것을 객체로 취급
  • 변수는 참조 타입 하나로 통일(중요한 포인트로 변수를 따로 선언할 필요가 없음)
  • 고급 자료구조를 기본 타입으로 제공(List, Dictionary, Set 등의 자료구조를 제공하고 심지어 매우 빠름)
  • 함수는 일반화된 정의를 가진
  • 객체지향 및 함수형 패러다임 지원
  • 줄 단위 주석을 기존 스크립트와 동일하게 #으로 표시


매우 편리한 Python의 Hello world Print

#Python Hello world

print('hello world')


이러면 끝! 

매우 쉽죠


반응형