"파이썬의 장단점"의 두 판 사이의 차이

17번째 줄: 17번째 줄:
* 증감연산자 <code>++</code>, <code>--</code> 사용 불가
* 증감연산자 <code>++</code>, <code>--</code> 사용 불가
:각각 <code>+=1</code>, <code>-=1</code>로 구현
:각각 <code>+=1</code>, <code>-=1</code>로 구현
* 메소드 선언시 첫번째 인자로 항상 self를 붙여야 함<ref>좀 바보 같지만 매번 쓰니까 this인지 self인지 헷갈리진 않을 듯</ref>
* 클래스 메소드 선언시 첫번째 인자로 항상 self를 붙여야 함<ref>좀 바보 같지만 매번 쓰니까 this인지 self인지 헷갈리진 않을 듯</ref>


==같이 보기==
==같이 보기==

2018년 8월 24일 (금) 20:33 판

1 개요

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

2 Python의 장점

  • 문법이 간단함
  • 최근의 모든 리눅스에 기본 탑재됨
CentOS 기본 패키지, 우분투 기본 패키지에 포함되어 있음
  • 유용한 라이브러리가 아주 많음

3 Python의 단점

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

각각 +=1, -=1로 구현
  • 클래스 메소드 선언시 첫번째 인자로 항상 self를 붙여야 함[4]

4 같이 보기

5 주석

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