Python을 공부하면서 일부 내용을 정리한다. [[TableOfContents]] = Python = == 맛뵈기 == === C에 포함시킬 수도 있다 === {{{#!vim c #include ... Py_Initialize(); PyRun_SimpleString("x = brave + sir + robin"); }}} === 모듈 맛뵈기 === myfile.py라는 파일을 다음과 같이 작성한다. {{{#!vim python title = "The Meaning of Life" }}} 이후 다음과 같이 실행해 본다. {{{ $ python >>> import myfile >>> print myfile.title The meaning of Live >>> }}} 위에서 보는 바와 같이 import를 통해 myfile.py의 내용 중 myfile.title를 통해 참조할 수 있다. {{{ $ python >>> from myfile import title >>> print title The meaning of Live >>> }}} from과 import를 이용하면 title를 참조할 수 있다. === GUI 맛뵈기 === {{{ $ python >>> from Tkinter import * >>> w = Button(text="Hello", command='exit') >>> w.pack() >>> w.mainloop() }}} 위와 같이 입력하면 아래 그림과 같이 바로 Tk 창으 볼 수 있다. attachment:simple_python_tk.jpg == 자료형과 연산자 == === Built-in Objects === ||'''Object type'''||'''예'''|| ||Numbers||3.1415, 1234, 999L, 3+4j|| ||Strings||'spam', "guido's"|| ||Lists||{{{[1, [2, 'three'], 4]}}}|| ||Dictionaries||{'food':'spam', 'taste':'yum'}|| ||Tuples||(1, 'spam', 4, 'U')|| ||Files||text = open('eggs', 'r').read()||