파이썬 ➤ Python



목차

1. 개요
2. 장점
3. 여담

1. 개요 ✎ ⊖

print("Hello, World!")

정보 시간에 가장 먼저 배우는 언어. 인곽위키의 85.7%가 Python으로 이루어져 있다.(1)

가장 유명하며, 직관적인 문법을 가지고 있지만 컴파일 언어보다 속도가 느리다. 속도를 보완한 PyPy마저도 일부 백준 다이아 이상 문제에서 TLE를 피할 수 없는 경우가 많다.

컴퓨터공학 말고 수학이나 물리 등 형식과학이나 자연과학 분야에서도 C++와 더불어 굉장히 많이 쓰이는 언어이다. 어쩔 때는 컴퓨터공학의 코딩 양이 더 적을 때도 있다.

2. 장점 ✎ ⊖

There should be one obvious way to do it.
  • 문법이 간단하다.
  • 중괄호, 세미콜론 대신 들여쓰기를 강제하여 문법을 컴파일하도록 설계했다. 이는 개발자가 의도한 부분이기도 하다.
  • 두 문자를 스왑하여 한 번에 바꿀 수 있다.
  • 슬라이싱을 통해 리스트를 나눌 수 있다.
  • for-else 문으로 반복문과 이외 처리를 쉽게 할 수 있다.
  • 자료형 선언을 안 해도 된다.
  • 리스트 컴프리헨션(2)을 지원한다.
  • 함수 자체를 객체로 보아 변수처럼 사용 가능하다.
  • 수의 범위 제한이 없다.

3. 여담 ✎ ⊖

최근 AI 붐으로 인해 github에서 python이 많이 보이고 있다.
(1) 나머지 14.3%중 9.7%는 JavaScript, 2.8%는 Css, 1.7%는 HTML 등등이다.
(2) 한 줄 코드
최근 수정 시각 : 2026-07-11 15:58:02  | 조회수 : 329