본문 바로가기

PROGRAMMING/Python18

[스크랩]NetBeans 7 + Python 설정 Netbeans 7에서 Python을 위한 환경 설정 방법 출처(Source): by sturnbu, https://techknowhow.library.emory.edu/blogs/sturnbu/2011/05/12/netbeans-7-and-python-ide 현재 NetBeans 7 버전에서는 공식적으로 Python을 지원하고 있지 않기 때문에, Python 개발환경을 위해서는 아래와 같이 추가적인 작업을 수행하여야 한다. NetBeans 7 실행 메뉴에서 Tools > Plugins 클릭 Plugins 창이 열리면 'Setting' 탭을 클릭 'Setting' 탭에서 'Add' 버튼 클릭 'Name'에 아무 이름이나 적으면 된다. (ex: Developer Updates) 'Url'에 아래 주소를 붙.. 2011. 6. 30.
[Python] 모듈 (Modules) 모듈: 함수나 변수들, 또는 클래스들을 모아놓은 파이썬 파일로 다른 파이썬 프로그램에서 사용할 수 있도록 한 것 사용법 1) 기본적인 사용 import 모듈이름 모듈이름.함수이름 # module1.py 파일 def sum(a,b): return a + b # 대화형 인터프리터에서 수행화면 (module1.py는 동일한 디렉토리에 있어야 한다.) >>> import module1 >>> module1.sum(2,3) 5 2) 모듈이름 붙이기 싫은 경우 (모듈 내에 특정함수만 사용하는 경우) from 모듈이름 import 모듈함수 # 대화형 인터프리터에서 위의 예제에서 sum(a,b) 함수만 불러오는 경우 >>> from module1 import sum >>> sum(2,3) 5 3) 모듈이름 불이기 싫은.. 2011. 6. 16.
[Python] 클래스 (Class) ■ 인스턴스 (Instance) : 클래스에 의해서 생성된 객체 (Object) ■ 클래스 (Class) : 함수나 변수들을 모아놓은 집합체 ■ 클래스의 구조 class 클래스이름 [(상속 클래스명)]: ... def 클래스함수1(self [, 인수1, 인수2, ...]): ... def 클래스함수2(self [, 인수1, 인수2, ...]): ... ... ※ 'self' : 파이썬 만의 독특한 변수로 클래스 내에서 정의되는 함수는 무조건 첫번째 인자로 self를 사용하여야 한다. ※ 클래스 내에 정의된 함수를 메소드(method)라고 한다. ■ 클래스 내의 함수 연산자 (X, Y는 인스턴스): 초기화 및 오버로딩(Overloading) 기법에 사용되는 함수 연산자 __init__ : 생성자 (Inst.. 2011. 6. 14.
[Python] 문자열 관련 함수 Python에서는 문자열 변수에 대해서 클래스 개념의 함수가 정의 되어 있어 큰 노력없이 쉽게 핸들링 할 수 있다. 아래에는 Python의 친절한 문자열 관련 함수들과 그 예를 정리하였다. ※ a : 문자열 변수 a.upper() → 문자열 a를 모두 대문자로 바꾸어 준다. a.lower() → 문자열 a를 모두 소문자로 바꾸어 준다. a.swapcase() → 문자열 a의 대문자는 소문자로, 소문자는 대문자로 각각 바꾸어 준다. a.count(x) → 문자열 a 중 문자 x와 일치하는 것의 개수를 반환 (※ 이때 x는 문자 한 개 일수도, 문자열 일 수도 있다.) a.find(x) → 문자열 a 중 문자 x가 처음으로 나온 위치를 반환한다. 없으면 '-1'을 반환 a.index(x) → 문자열 a 중 .. 2011. 6. 10.
Python 설치 및 EditPlus 3 설정 1. Python 설치 Python 공식 사이트: http://www.python.org/ 현재(2011.06.02) Python 2.7.1 버전과 Python 3.2를 동시 지원 하고 있으나, WikiDocs에서 받은 강좌가 2.7 버전 기준이라서 2.7을 추천 !!! 윈도우즈 기준으로 다운 받아서 그냥 설치하면 되지만, 실행을 위해서 추가적으로 경로(PATH) 설정이 필요 (아래 참조)! 1.1 경로 설정 '시작' → '내 컴퓨터'에서 우클릭 후 '속성' 클릭 → '고급 시스템 설정' → '시스템 속성' 창에서 '환경 변수' 클릭 → '시스템 변수'에서 'Path' 변수 더블 클릭 후 → Python이 설치된 폴더 (python.exe 파일이 있는 폴더)의 경로를 추가 ※ 경로 설정 시 기존 경로 뒤.. 2011. 6. 2.
파이썬 (Python) 최고의 강좌 사이트 파이썬 (python) 이라는 새로운 언어에 대해서 배우고 싶다면 이 곳을 적극 추천하고 싶다. 위키독스 (WikiDocs) : http://wikidocs.net/ 특히 '점프 투 파이썬'이라는 책을 PDF 파일 형태로 제공하고 있어 웹에서 보기 힘들다면 제본해서 사용하는 것 도 좋을 것 같다. 물론 장수가 만만치 않다는 점은 있지만... 2011. 5. 24.