태그 : 파이썬 요약보기전체보기목록닫기

1 2 3

파이썬으로 웹페이지 단어 빈도수 세기

게으른 학생이라 여전히 Python 입문서를 공부하고 있습니다. [이강성, 열혈강의 파이썬] 구입한지 꽤 되었는데 아직 처음부터 끝까지 다 보지 못했네요. 1부 기초, 2부 응용이라 1부까지만이라도 다 보려고 합니다.연구실에서 필요한 것들은 거의 다 짰다고 생각했는데, 사전을 쓰면 좀 더 재미있는 일을 할 수 있을 것 같더군요.일례로 특정 웹문...

2010년 11월 도서 구입 목록

초보자를 위한 UNIX 제4판첫 논문 쓰기까지 여유가 없어서 공부를 좀 등한시했는데, 이제는 공부할 여유가 있어서 다시 정식으로 공부하려 합니다. UNIX 이제 4년째라 필요한 것들은 거의 다 알고 있지만, 아무래도 정식으로 배운 게 아니라 부족한 점이 많이 있죠. 아는 게 많을수록 좀 더 편리하게 사용할테니, 틈틈히 공부해두려고 합니다.열혈강...

Python - 변수 선언 관련해서

다음과 같은 코드를 짜봤습니다.def a():        #TEMP = 'dd'        print TEMPTEMP = 'dd'a()#print TEMP실행하면 다음과 같이 나옵니다../test.pyddTEMP를 바깥에서 선...

PYTHON - print 활용

가끔씩 shell에서 반복되는 항목을 만들어줄 필요가 있습니다.예를 들면 a_ii라는 파일을 input으로 받아서 output을 만드는 작업 같은 게 있겠네요.그럴 때마다 매크로를 사용했는데, 이제는 그냥 python으로 간단한 프로그램 짜는 게 더 좋다고 생각합니다.예를 들면 이런 겁니다.>>> for i in xrange(3):&nb...

PYTHON - module

다음과 같은 간단한 module file을 작성한다.[]cat test.pydef echo(x):        print ximport문을 이용하면 test.py 파일에서 쓴 함수들을 사용할 수 있다.[]cat t.pyimport testtest.echo('hi')이제 t.py를 실행시켜보자...

PYTHON - if문 안의 def

다음과 같이 조건에 따라 함수를 다르게 정의할 수 있다.>>> def test(x,y):    if x == 1:        def check(y):            pri...

PYTHON - no return

다음과 같이 x를 받아 print만 하는 함수가 있다.>>> def test(x):    print x    이 함수를 실행해보자.>>> test('no return')no return그렇다면, 다음과 같이 code를 짜면 어떻게 될까?>>> a = t...

PYTHON - map

다음처럼 List를 이용할 때가 많이 있다.>>> for i in xrange(3):    B.append(A[i]*3)>>> B[3, 6, 9]그런데 위와 같이 loop를 짜지 않고, 내장 함수 map을 사용할 수도 있다.>>> def mul(x) : return x*3>...

PYTHON - Lambda

def 문으로 다음과 같은 code를 작성했다고 해보자.>>> def f(x,y,z): return x*y + z>>> f(1,2,3)5Lambda로도 위와 동일한 결과값을 주는 code를 짤 수 있다.>>> g = lambda x, y, z: x*y + z>>> g(1,2,3)5따라서, ...

PYTHON - 치환

a, b를 각각 0과 1로 정의한다.>>> a = 0>>> b = 1A, B를 a와 b로 정의한다.>>> A, B = a, b그럼 A와 B는 다음과 같은 값을 가진다.>>> A, B(0, 1)이것은 몇 번 반복되더라도 마찬가지다.>>> a = 100>>> b...
1 2 3