<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://novawiki.app/index.php?action=history&amp;feed=atom&amp;title=Python</id>
	<title>Python - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://novawiki.app/index.php?action=history&amp;feed=atom&amp;title=Python"/>
	<link rel="alternate" type="text/html" href="https://novawiki.app/index.php?title=Python&amp;action=history"/>
	<updated>2026-04-17T23:19:41Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://novawiki.app/index.php?title=Python&amp;diff=24083&amp;oldid=prev</id>
		<title>NovaAdmin: DCWiki 복구: 최신본 이식</title>
		<link rel="alternate" type="text/html" href="https://novawiki.app/index.php?title=Python&amp;diff=24083&amp;oldid=prev"/>
		<updated>2026-01-08T08:05:52Z</updated>

		<summary type="html">&lt;p&gt;DCWiki 복구: 최신본 이식&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{공대생}}&lt;br /&gt;
&lt;br /&gt;
{{느림}}&lt;br /&gt;
{{쉬운 게임}}&lt;br /&gt;
&lt;br /&gt;
파이썬은 귀도 반 로섬이라는 사람이 만든 [[프로그래밍]] 언어이다. 인터프리터 언어로 간결한 문법과 최강의 확장성을 자랑한다.&lt;br /&gt;
&lt;br /&gt;
ㄴ 간결한 문법 + 최강의 확장성 덕분에 여러 언어를 연결하는 데에도 쓰인다. 직접 접합시키기 어려운 두 언어가 있을 때 파이썬을 중간에 끼워서 A언어 → 파이썬 → B언어 이런 식으로 상호 통역으로도 쓰임. 존나게 쩝쩝 잘 붙는다. 거의 &amp;#039;&amp;#039;&amp;#039;기생충 언어급 ㅇㅈ? ㅇ ㅇㅈ.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
무슨 언어 쓰고 싶은지 고민되면 일단 파이썬을 쓰라는 말이 있다.&lt;br /&gt;
&lt;br /&gt;
다양한 모듈과 라이브러리를 제공한다.&lt;br /&gt;
&lt;br /&gt;
루비, 펄, R과 같이 자연 언어 처리와 스크립트성 언어 처리 분야에서 최강의 위치를 차지하고 있다. 연구용으로도 자주 쓰인다. 디비 분석, 컴퓨터 비전 등 못 하는 게 없다. 물론 어느 언어가 못 하는 건 아니겠지만...&lt;br /&gt;
&lt;br /&gt;
ㄴ 루비, 펄이 자연어처리에 자주 쓰이는 언어라는 것도 이제 옛말이고 요즘은 전부 파이썬 쓴다. 한 때 루비도 파이썬하고 경쟁하던 시절이 있었는데 pycall로 파이썬 모듈 빌려쓰는 신세고, 펄은 말할 것도 없음.&lt;br /&gt;
&lt;br /&gt;
그거 말고 좋은건 2¹⁰⁰⁰ 같은 숫자 출력 가능하다는거 정도다.&lt;br /&gt;
&lt;br /&gt;
1학년 때는 hello world 같은 것만 하면 왜 느리다는 지 모르는데 학년 올라가서 몇 기가 ~ 몇 테라 정도 되는 데이터 만져보면 파이썬이 왜 느리다는 지 실감하게 된다. 자바나 파이썬이나 도찐개찐이고 빠른 C를 쓰자. &lt;br /&gt;
&lt;br /&gt;
R은 그나마 쓰기는 하는데 사용하는 분야가 한정적이라 파이썬은 못 따라간다.&lt;br /&gt;
&lt;br /&gt;
+ PIP INSTALL 을 꼭 설치해두자 !!&lt;br /&gt;
&lt;br /&gt;
스타가 생각나면 지는거다.-투혼, 서킷 미만 잡&lt;br /&gt;
&lt;br /&gt;
참고로 프로그래밍 초짜들에게 꿈과 희망의 세계를 보여주는 밝음 가득한 프로그래밍 기초 교육용으로도 쓰인다. 문제는 이거 썼다가 나중에 실제 프로그래밍의 Deep dark를 보고 절망하는 경우도 있다.&lt;br /&gt;
&lt;br /&gt;
그리고 파이썬은 C언어와 비교하여 체감이 가능할 정도로 느리다는 큰 문제점이 있다. 자바의 느려터진 속도를 쉴드치기 위해 나온 0.01초&amp;gt;0.1초라는 말은 파이썬에서 헛소리일 뿐이다. 그냥 몸으로 속도 차가 체감된다고 보면 된다. 특히 for나 while로 반복문을 돌리는 건 파이썬에서는 정말로 느리니 가능하면 수치 자료는 백터화 하여 numpy 등으로 계산하자. 단일 코어 기준으로는 C보다 꿀릴 게 없다. numpy는 최적화를 존나 잘 해놓은 FORTRAN 바이너리다. 인텔 포트란 설치할 때, 인텔포트란으로 컴파일 된 numpy도 같이 설치 할 수 있는데, ㅈㄴ 빠르다. 만약 백터화가 안 되는 반복 꼴이라면 그건 파이썬을 써서는 안 되는 프로젝트다. FORTRAN으로 짜서 F2PY로 붙이던가 통짜로 포트란/C로 짜던가 해야한다. &lt;br /&gt;
&lt;br /&gt;
그렇기에 파이썬은 프로토타입을 만들기 위해, 즉 빨리 코드의 개요를 작성하기 위해 사용되는 경우가 많다. 그러므로 파이썬은 주력 언어보다는 보조 도구로 삼는 마인드를 가져야 더 나은 코딩 실력을 가질 수 있다. &lt;br /&gt;
&lt;br /&gt;
{{빠름}}&lt;br /&gt;
&lt;br /&gt;
참고로 파이썬으로 파이썬을만들어서 그걸로 다시 파이썬을 만드는프로젝트가 있다. 개소리 같지만 진짜 있고 효율도 올라간다. C나 FORTRAN보단 느리긴 한데, 계산 프로젝트를 순수 Python으로 짜는 놈이 있으면 당장 자살하기 바란다. &lt;br /&gt;
&lt;br /&gt;
ㄴ &amp;#039;&amp;#039;&amp;#039;PyPy&amp;#039;&amp;#039;&amp;#039;라고 하는데 이거 진짜 미쳤다. 2018년 6월 버전부터는 &amp;#039;&amp;#039;&amp;#039;아예 C Python보다 더 빨라지기 시작함&amp;#039;&amp;#039;&amp;#039; ㅁㅊ... [[유럽연합]]에서 돈 부어주고 있다. EU는 [[외계인]]을 프로그래밍 하는데 갈아넣나보다. &lt;br /&gt;
&lt;br /&gt;
호환성때문에 버전이 두개로 쪼개져서 쌍두사가 되었다. 17년 8월 기준으로 2.x버전이랑 3.x버전이 있다.&lt;br /&gt;
&lt;br /&gt;
ㄴ 2.x대는 문법 형식이 매우 간단한 대신(원래 Python 1.0을 기반으로 한 거니까) 치명적인 보안 결함이 있었고, 3.x는 2.x대보다는 문법이 복잡하지만 보안성은 한층 강화되었다. PyPy는 2.x, 3.x 모두 지원함. 보안결함은 [[1999년]]에 발견되었는데 파이썬 2.x에서 도저히 해결이 안 되어 언어 자체를 재설계한 것이 3.x이다. [[2003년]]에 3.0.1이 나옴. 파이썬 그룹은 &amp;#039;&amp;#039;&amp;#039;2.x와 3.x를 모두 영원히 지원할 것&amp;#039;&amp;#039;&amp;#039;임을 밝혔으니 배울 거면 양쪽 다 배우는게 좋음. 속도는 3.x대가 좀 낫지만 별반 차이는 없다. 새로 배울 거면 그냥 3.xx 배우는게 훨씬 좋다.&lt;br /&gt;
&lt;br /&gt;
2.x는 이만 관짝으로 보내주고 3.x 합시다 예아&lt;br /&gt;
&lt;br /&gt;
자연언어처리(NLTK), 컴퓨터 비전(SCIKIT IMAGE, OPENCV), 딥러닝(TENSORFLOW, TORCH, KEARS), 머신러닝(SCIKIT LEARN) 등 도 된다.&lt;br /&gt;
&lt;br /&gt;
사실 프로그래밍 쪽으로 취업할거면 이거만 알아도 어지간한 곳은 다간다. 특수하게 C로 구성된 언리얼엔진같은걸 다루는 게임개발쪽으로 갈게 아니라면 말이다.&lt;br /&gt;
&lt;br /&gt;
[[분류:프로그래밍 언어]]&lt;/div&gt;</summary>
		<author><name>NovaAdmin</name></author>
	</entry>
</feed>