Python Lecture

파이썬(python) – 표준모듈 사용하기 [첫번째] : os, sys 모듈

파이썬(python) – 표준모듈 사용하기 [첫번째] : os, sys 모듈

이번 시간부터는 앞으로 python 을 사용하시면서 가장 많이 import 하게 될 모듈들을 차례대로 살펴보겠습니다. 언급하는 모듈들에 어떤 기능들이 숨겨져있나를 보시려면 import module_name 하시고 dir(module_name)로 확인하시면 됩니다. (1) os 모듈 : os 에서 제공하는 기본적인 기능들을...

파이썬(python) – 정규식, 정규표현식(Regular Expression) [두번째]

파이썬(python) – 정규식, 정규표현식(Regular Expression) [두번째]

지난 시간에 정규식의 개념을 잠깐 살펴보았는데요. 이번 시간부터는 python 에서 정규식을 사용하여 문자열 검색을 하는 방법을 실습해보겠습니다. >>> import re >>> dir(re) [‘DEBUG’, ‘DOTALL’, ‘I’, ‘IGNORECASE’, ‘L’, ‘LOCALE’, ‘M’, ‘MULTILINE’, ‘S’, ‘Scanner’, ‘T’, ‘TEMPLATE’, ‘U’, ‘UNICODE’,...

파이썬(python) – 파일(File) 다루기

파이썬(python) – 파일(File) 다루기

프로그래밍에서 가장 많이 사용하는 것 중의 하나가 파일을 다루는 방법이죠. 기본적으로 python 은 c 에서 파일 다루는 법과 거의 같다고 보시면 되겠습니다. 아래와 같이 text 파일을 하나 만들어둡니다. sh> cat test.txt a alpha o omega...

파이썬(python) – 문자열(string) 다루기

파이썬(python) – 문자열(string) 다루기

이번 시간에는 python 에서 string 을 다루는 다양한 방법을 공부해 보겠습니다. python 에서 string 을 잘 다루려면 string 을 하나의 객체로 보시면 되겠습니다. c++ 이나 java 를 사용하여 객체지향 프로그래밍을 해보신 분이면 아주 쉽게 이해가...

파이썬(python) – 내장모듈 import, block 들여쓰기(indentation)

파이썬(python) – 내장모듈 import, block 들여쓰기(indentation)

python 강의는 오랜만이네요. 강의할 것들이 많으니 한 종류의 강의를 자주자주하는 것이 때로는 조금 시간이 부족해서 힘드네요. ^^ 오늘은 몇가지 잡다구리한 것을 배워보도록 하겠습니다. 하지만, 여러분이 꼭 알고 계셔야할 것들입니다. (1) 모듈(module) import 프로그램 시작전에 “import...

파이썬 인터프리터 (Python Interpreter) 사용하기

Python 은 Interpreter 언어라고 말씀드렸습니다. 인터프리터는 고급 언어로 작성된 원시코드 명령어들을 한번에 한 줄씩 읽어들여서 실행하는 프로그램입니다. 코드를 기계어로 변경하는 컴파일러와는 많이 다르죠. 그래서, 한번에 한줄씩 바로바로 해석하여 실행하여 주는 인터프리터 프로그램이 별도로 필요합니다. 그것이 python...