본문 바로가기

Python

맥(Mac)에서 파이썬(Python) 설치하기 1. 파이썬 다운로드http://www.python.org 에 접속하여 Downloads 를 클릭한다. Download Python 3.4.3 을 클릭한다. 2. 설치설치과정은 간단하다. [계속] 버튼을 눌러주고 약관동의에서는 [동의] 버튼을 눌러주고 [설치] 버튼을 눌러주면 끝이다.아래 그림 순서대로 진행하면 된다. Launchpad 에 가면 아래 그림처럼 2개의 앱이 설치된 것을 확인할 수 있다. 3. Python IDLEIDLE은 Intergrated Development Environment 의 약어로 통합개발환경이라는 의미다.IDLE을 통해 파이썬이란 언어로 컴퓨터와 대화하는 공간이라 생각하면 된다.다음은 Launchpad 에 들어가 "IDLE" 을 실행시킨 화면이다. 아래 print 명령어를 .. 더보기
문자열 [ 시퀀스 자료형 ] - 여러 객체를 저장 - 각 객체들은 순서를 갖는다 - 각 객체들은 첨자를 이용하여 참조가능 * 종류 : 리스트, 튜플, 문자열 * 공통 연산 인덱싱(indexing) [1] 슬라이싱(slicing) [1:4] 연결하기 s + t 반복하기 s * 4 멤버쉽 테스트 'a' in s 길이 정보 len(s) >>> s = 'abcd' //문자열 >>> L = [100,200,300] //리스트 >>> t = ('tuple', 'object', 1, 2) //튜플 [ 여러 줄 문자열 ] - '''혹은 """로 정의 >>> multiple_lines = ''' first line second line third line ''' >>> print multiple_lines first line .. 더보기
수치 자료형과 연산자 //최대 정수값 >>> import sys >>> sys.maxint 2147483647 [ 관계연산자 ] >>> a = 500 >>> b = 500 >>> a == b // a와 b의 값이 같은지의 여부 True >>> a is b // a객체와 b객체가 같은지의 여부 False >>> c = b // c에 b객체를 넣어준다. >>> c is b // c객체와 b객체가 같은지의 여부 True [ 내장 수치 연산 함수 ] >>> abs(-123) // 절대값 123 >>> int(123.1234) // int(정수)형으로 변환 123 >>> long(123) // long형으로 변환 123L >>> float(123) // float(실수)형으로 변환 123.0 >>> divmod(5, 3) // (x/.. 더보기
제어문 [ 파이썬 제어문 ] /* if문 */ if 조건식1: elif 조건식2: else: /* for문 */ for in : else: >>> for x in [1,2,3]: print x 1 2 3 >>> for x in ['cat','cow','tiger']: print x cat cow tiger /* 0부터 9까지 출력 */ >>> range(10) [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] >>> for x in range(10): print x, 0 1 2 3 4 5 6 7 8 9 /* else는 for문이 정상적으로 실행된 후에 마지막으로 실행부분 */ >>> for x in range(10): print x, else: print 'done' 0 1 2 3 4 5 6 7 8 9 d.. 더보기
Python 기초 http://www.python.org 에서 파이썬 다운받고 설치. [ 환경 변수 설정 ] PYTHON : 파이썬 설치된 경로 지정 PYTHONPATH : INCLUDE 할때 나만의 라이브러리 또는 특별히 설치된 소프트패키지 라이브러리 지정 PYTHONSTARTUP : 대화형 인터프리터가 실행될 때 같이 초기화(처음에 실행되는 스크립트) 지정 >>> print 'Hello' // 'Hello' 문자열 출력 결과 ) Hello >>> print 'Hello' * 10 // 'Hello' 문자열 10번 출력 결과 ) HelloHelloHelloHelloHelloHelloHelloHelloHelloHello >>> s = "spam and ham" >>> s[0] //첫글자 반환 's' >>> s[1] 'p'.. 더보기