반응형 분류 전체보기150 파이썬 제어문 이 글은 '열혈강의 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. [PuTTY] 사용중 ctrl + s를 눌렀을 때 [PuTTY] 사용중 ctrl + s를 눌렀을 때 제목과 같은 상황이 발생 했을때!짜증이 살짝 나더군요...ㅠ습관처럼 눌러버리는 ctrl + s 귀찮아서 안찾아보다가 이제 찾아보았네요 ㅋ(귀차니즘이란...) 바로 나오더군요 Recovering from CTRL+S in Putty 링크 확인~~! 간단한 설명 시작합니다. ctrl + s를 누르면flow-control이 꺼지게 됩니다.이를 XOFF라 부르더군요... 키 입력은 받지만 flow를 보여주지않는 상황이 됩니다.이를 되돌리기위해,flow-control을 켜주기 위해crtl + q를 입력합니다.(XON) 잘됩니다 -_-XOFF인 상태에서 키를 막~ 누르다가XON해주면 입력되었던 내용들을 확인할 수 있습니다. 그래도 귀차느니 XOFF기능을 차단하도록 .. 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. 이전 1 ··· 17 18 19 20 21 22 23 ··· 38 다음 반응형