본문 바로가기
반응형

Python10

파이썬 수치자료형 이 글은 '열혈강의 Python 개정판ver.2'를 참고로 작성하였습니다. '열혈강의 Python 개정판ver.2' 이강성저 프리렉 RaspberryPI에 Raspbian을 사용하였습니다. 파이썬 수치자료형 정수형 상수 정수의 표현범위는 -2147483648 ~ 2147483647 입니다. 정수형 상수는 아래와 같이 사용됩니다.>>> a = 11 #10진상수>>> b = 034 #8진 상수, 0으로 시작하면 8진수>>> c = 0xA2 #16진 상수, 0x or 0X 로 시작하면 16진수>>> print a, b, c11 28 162 >>> import sys>>> sys.maxint2147483647 실수형 상수 소수점을 포함하거나 지수를 포함하는 자료형으로 c언어의 double형과 같습니다. 수치 표.. 2014. 12. 25.
파이썬 제어문 이 글은 '열혈강의 Python 개정판ver.2'를 참고로 작성하였습니다. '열혈강의 Python 개정판ver.2' 이강성저 프리렉 RaspberryPI에 Raspbian을 사용하였습니다. 파이썬 제어문 파이썬은 들여쓰기에 민감한 언어입니다.엄격한 들여쓰기 규칙은 처음엔 적응하기 어렵지만보기 쉽고 깔끔한 코드가 됩니다. 들여쓰기 규칙1) 가장 밖에 있는 블록은 1열부터 시작해야한다.>>> a=1>>> a=1 File "", line 1 a=1 ^IndentationError: unexpected indent 2) 내부블록은 같은거리만큼 들여써져야한다. #file : test2.pydef a(): a=1 b=2def b(): c=1 d=2 >>>import test2Traceback(most recenet.. 2014. 12. 23.
파이썬 메모리 관리 이 글은 '열혈강의 Python 개정판ver.2'를 참고로 작성하였습니다. '열혈강의 Python 개정판ver.2' 이강성저 프리렉 RaspberryPI에 Raspbian을 사용하였습니다. 파이썬 메모리 관리 파이썬에서 메모리 관리는 시스템이 자동으로 생성해주고 자동으로 환원 해줍니다.따라서 사용자가 특별히 해주어야 할 일은 없습니다. 가비지 컬렉션 가비지 컬렉션(Garbage Collection)이란 더이상 참조되지 않는 메모리를 시스템이 알아서 환원해주는 작업을 말 합니다. 파이썬에서는 모든것이 객체로 관리 되고각 객체들은 레퍼런스 카운터를 갖게 됩니다.이 카운터가 0 즉, 그 누구도 참조하지 않게 된다면메모리를 환원 하게 됩니다. 다음의 예로 간단히 알아보겠습니다. >>> x = y = z = 50.. 2014. 12. 23.
파이썬 기본 자료형 이 글은 '열혈강의 Python 개정판ver.2'를 참고로 작성하였습니다. '열혈강의 Python 개정판ver.2' 이강성저 프리렉 RaspberryPI에 Raspbian을 사용하였습니다. 파이썬 기본 자료형 문자열 문자열은 텍스트표현을 위한 자료형으로 큰따옴표(") 혹은 작은따옴표(')로 묶여진 문자들의 집합입니다.>>> print "Hello Python"Hello Python>>> print 'Hello Python'Hello Python>>> 문자열은 배열처럼 인덱싱을 통해 각각의 문자를 사용할 수 있습니다.>>> s='Hello Python'>>> s[0]'H'>>> s[5]' '>>> s[6]'P'>>> s[-1]'n' 슬라이싱을 통해 일부 부분문자열을 사용할 수 있습니다.첫위치가 생략되면 '.. 2014. 12. 22.
반응형