파이썬의 장단점

(Python의 장단점에서 넘어옴)

1 개요[ | ]

Python의 장단점
파이썬의 장단점
  • 단점이 있다고 안쓸 수는 없는 언어^^

2 Python의 장점[ | ]

  • 문법이 간단함
  • 최근의 모든 리눅스에 기본 탑재됨
CentOS 기본 패키지, 우분투 기본 패키지에 포함되어 있음
  • 유용한 라이브러리가 아~주 많음
  • for i in range(x): 형식의 편리함
가독성 좋고 혼선 없음 (조건식과 달리 range()는 추후연산 또는 변경없이 값이 고정됨)

3 Python의 단점[ | ]

※ 취향에 따라 단점이 아닐 수 있음

각각 +=1, -=1로 구현 가능
  • 클래스 메소드 선언시 첫번째 인자로 항상 self를 붙여야 함[4]
  • for(초기화; 조건식; 증감문) 형식 사용 불가
for(i=0; i<=size; i*=10) 기능을 적용하려면 변수 등 코드가 추가되어야 함

4 같이 보기[ | ]

5 주석[ | ]

  1. 참고로 리눅스 기본 탑재 버전은 2.x 대
  2. 스페이스와 탭을 정확히 표현해주는 에디터 필수
  3. 대부분의 언어에서 switch 문은 if else 문으로 완벽하게 변환 가능하며, if else문이 더 빠르다... 이런 점을 고려하여 애초부터 지원 안하는지도 모르겠다.
  4. 좀 바보 같지만 매번 쓰니까 this인지 self인지 헷갈리진 않을 듯
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}