문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 이동문서 삭제토론 Python (문단 편집) == 상세 == 창시자는 [[네덜란드]]의 프로그래머 [[https://ko.wikipedia.org/wiki/%EA%B7%80%EB%8F%84_%EB%B0%98_%EB%A1%9C%EC%84%AC|귀도 반 로섬(Guido van Rossum)]].[* 귀도 반 로섬은 영어식 발음으로 [[네덜란드어]] 발음은 ''''휘도 판 로싐''''이다.][* 한국인들은 서양인 이름 중간에 반(van) 또는 본/폰(von)이 들어가면 귀족의 후손이라는 통념이 있는데 이 때문에 Python 창시자도 귀족이라는 우스갯소리가 유행한 적이 있다. 실제로 van 때문에 창시자가 귀족인 줄 아는 사람들도 많다. ] 1989년 크리스마스 주에, 연구실이 닫혀있어서 '''[[국부론|심심한 김에 만든 프로그래밍 언어이다]]'''. 농담이 아니고 반 로섬을 [[유럽]]에서는 [[애덤 스미스]]에 비교할 정도며, [[네덜란드]]에서는 기술자의 대명사로 취급된다. 심심해서 만들었다는 것은 [[https://www.python.org/doc/essays/foreword/|Python 서문]]과 [[https://www.imaso.co.kr/news/article_view.php?article_idx=20150921073159|마이크로소프트웨어와 한 인터뷰]]를 보면 알겠지만 사실이다. '''능력 있는 기술자들은 대부분 [[Linux|심심할 때]], 혹은 [[드롭박스|실수로]] 걸작을 만든다'''. 그리고 Python이라는 이름은 귀도가 즐겨 보던 영국의 6인조 코미디 그룹 '''[[몬티 파이선|몬티 Python]]'''에서 따왔다고 한다.[* 지금 CPython의 공식 [[GitHub]] [[https://github.com/python/cpython|저장소]]를 보면 협업 보조용 봇 이름들이 [[https://github.com/the-knights-who-say-ni|the-knights-who-say-ni]]([[니라고 말하는 기사]])나 [[https://github.com/bedevere-bot|bedevere]]([[베디비어]]) 같이 죄다 [[몬티 파이튼의 성배]]의 배역들이다. 많은 Python 교재들에서 변수 이름을 [[스팸(몬티 파이튼의 비행 서커스)|spam]], eggs로 짓는 등 드립을 친다. 직접적 관계는 없지만 [[42]]도 필수요소. 또한 시작 프로그램 중 하나의 이름이 아이들(Idle)인데, 탄생 배경을 생각해 본다면 몬티 Python의 멤버 에릭 아이들(Eric Idle)의 이름에서 유래하였을 가능성이 높다. 물론 사전적 의미를 생각 안 하는 건 아니라서 심볼마크가 [[뱀]] 모양이다. [[https://twitter.com/gvanrossum/status/1355310333875773444?lang=en|실제로 누가 트위터로 에릭 아이들에게 Python의 이름을 유래를 알려주자 아이들은 "Python이 뭔지는 잘 이해하지 못하지만, 매우 고맙다고 생각한다. 참고로 [[스팸]]메일의 유래가 어디서 나왔는지도 생각해 봅시다!"라고 트위터로 쓰자 귀도 반 로섬이 직접 리트윗을 하면서 Python이 무엇인지 설명해 주고 자기는 아직도 몬티 Python을 즐겨 본다고 한다.]]] 문법이 단순해서 초보자들이 프로그래밍을 할 때 추천되는 언어이다. 오죽하면 Python의 별명이 '''"실행할 수 있는 [[의사 코드]](Executable pseudocode)"'''일 정도. 학습용으로 좋은 언어인 동시에 '''실사용률과 생산성'''도 높은 대단히 강력한 언어인 셈. [* Python의 이런 두 마리 토끼는 교육 프로그래밍 언어인 [[BASIC]]이 자취를 감추게 된 결정적인 이유이다. Python은 BASIC과 달리 학교에서 배우고 끝나는 게 아니라 현업에서도 어느정도 쓰이는 언어이기 때문이다. 농담이 아니고 Python이 교육용 언어로 자리 잡으면서 베이직은 [[마이크로소프트]]에 의해 산소 호흡기를 달고 연명만 하는 신세가 됐다. MS가 없으면 BASIC은...] 2023년 10월 기준 공식 버전은 3.12이다. 0.1~0.0.1 버전마다 함수나 연산 개선이 존재하므로 귀찮더라도 꾸준히 업데이트하기를 추천. Python 소프트웨어 재단(PSF)에서는 공식 문서로 [[https://www.python.org/dev/peps/|Python 개선 제안(PEP)]]이라는 것을 작성하고 있다. 글 작성 순서에 따라 PEP 8, PEP 20과 같이 번호를 붙인다. 이는 Python 코드의 일관성과 발전 방향의 통일을 위해 작성하는 것으로, 이 PEP는 Python 코드가 지켜야할 규칙이다. 온라인으로 실행시켜 보고 싶다면 [[https://replit.com/languages/python3|여기]]로.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기