Page 808 - 3-3
P. 808
파이썬 3 버전에서는 사라지고 대신 정수형의 범위가 무제한으로 늘어났다, .
* 부동 소수점수형
* 복소수형
* 문자형
* 유니코드 문자형
* 함수형
* 논리형(boolean)
- 집합형 자료형:
* 리스트형 - 내부의 값을 나중에 바꿀 수 있다.
* 튜플(tuple) 형 - 한 번 값을 정하면 내부의 값을 바꿀 수 없다.
* 사전형 - 내부의 값을 나중에 바꿀 수 있다.
* 집합형 - 중복을 허락하지 않는다 변경 가능하게도 변경 불가능하게도 만들 수 있다. , .
- 또 많은 객체 지향 언어와 같이 사용자가 새롭게 자신의 형을 정의할 수도 있다 파이썬은 동적, .
타이핑 언어이기 때문에 변수가 아닌 값이 타입을 가지고 있고 변수는 모두 값의 참조, , (C++ 의
참조 이다)
- 파이썬의 문법에서 가장 잘 알려진 특징은 들여쓰기를 이용한 블록 구조를 들 수 있다 이것은.
보통 C 등에서 쓰이는 괄호를 이용한 블록 구조를 대신한 것으로 줄마다 처음 오는 공백으로 눈
에 보이는 블록 구조가 논리적인 제어 구조와 일치하게 하는 방식이다 아래는. C 와 파이썬으로
재귀 호출을 사용한 차례곱을 계산하는 함수를 정의한 것이다.
파이썬의 활용 응용사례/
- 파이썬으로 작성된 자유 오픈 소스 소프트웨어-
* 아나콘다(Anaconda)
* 비트토렌트(BitTorrent)
* 메일맨(MailMan)
* 모인모인(MoinMoin Wiki)
* 플러커(Plucker)
* 포티지(Portage)
* 파이솔(PySol)
* 뷰CVS(ViewCVS)
* Zope / Plone
* Trac
* 장고 웹 프레임워크( )
* 드롭박스(Dropbox)
- 파이썬을 내부적으로 사용하는 소프트웨어
* softimage|xsi (3D 애니메이션 소프트웨어)
* 잉크스케이프(Inkscape)
* 페인트 샵 프로(Paint Shop Pro)
* 문명 IV
* 셰이드(Shade)
* TRIBON (3D CAD 소프트웨어)
- 808 -