Python 자료형 (2/2)자료형 첫번째 글을 올리고 두번째 글 올리는데 까지 오래 걸렸네요. 회사에서 간단한 프로젝트가 있어서 그거 처리하느라 노곤노곤... 자 그럼 시작해 볼까요~?3) 리스트데이터 형들의 집합을 나타내는 방법이다. 사용하는 방법은 다음과 같다.>>> a = [] >>> b = [1, 2, 3] >>> c = ['Life', 'is', 'too', 'short'] >>> d = [1, 2, 'Life', 'is'] >>> e = [1, 2, ['Life', 'is']] 리스트의 인덱싱과 슬라이싱문자열에서 사용했던 것과 마찬가지로 인덱싱과 슬라이싱을 지원한다. 인덱싱과 슬라이싱을 사용하면 아주 편리하게 리스트를 제어하거나 접근할 수 있다. 간단하게 정리 해보도록 하자.index 값을 ..
Python 으로 30분 만에 웹 스크랩퍼 만들기오늘 Pycon Korea2014 행사에 다녀왔습니다. 피곤한터라 오후에 가서 세션을 2개정도만 들었었는데요, 그중에 제대로 들은 30분만에 웹스크랩퍼 만들기에 대해서 간단하게 정리합니다. 실제로 발표하는 도중에 따라했지만, 그당시에는 실패하고 지금 다시 성공해서 공유드립니다. 작성에 앞서 발표자분을 소개는 다음 링크로 대신합니다. 발표내용 및 발표자 소개 .패키지 설치pip 설치python의 다양한 패키지를 편리하게 설치하려면 pip를 설치해야 합니다. 다음 링크에 가셔서 설치방법을 참고하여 설치하면 됩니다. 저는 맥북에서 wget을 이용하여 get-pip.py 를 받아와서 설치하였습니다.https://pip.pypa.io/en/latest/install..
Python 자료형 (1/2)자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열등의 자료형태를 나타내는 모든것을 말한다. 어떤 프로그램언어를 공부하더라도 자료형이 기본이 되기 때문에 한번은 훑어보고 넘어가야한다. 보통의 언어들이 자료형은 비슷하지만 몇가지가 다른점이 있으니, Python은 어떤점이 다른지 알아 보도록 하자.다른언어와 비슷한 자료형은 간단히 정리하고 특이한점에 대해서 자세히 알아 보도록 하겠습니다.1) 숫자형항목사용 예정수123, -345, 0실수123.45, -1234.5, 3.4e10복소수1 + 2j, -3j8진수0o34, 0o2516진수0x2A, 0xFFpython 에서 표현할 수 있는 자료형은 위와 같다. 여타 다른언어들과 큰 차이점이 없음을 알 수 있다.숫자연산>>> a = 3 >..
파이썬(Python)이란? 인터프리터 언어 : 컴파일러 없이 바로 실행 가능 구글의 50%이상의 소프트웨어가 Python으로 만들어짐 유명한 것중 DropBox 도 Python으로 만들어짐.(우와~!) 공동작업과 유지보수가 매우 쉽고 편하다. (인기몰이중, 나도 대세에 따라..) 1. 파이썬의 특징 인간다운 언어이다. if 4 in [1,2,3,4]: print("4가 있습니다.") "만약 4가 1,2,3,4 중에 있으면 "4가 있습니다"를 출력한다. 마치 영어문장을 보는듯한 프로그래밍 언어 이다. 문법이 쉬워 빠르게 학습할 수 있다. 강력하다 속도가 필요한 부분은 C로 모듈을 제작하고, Python 으로 뼈대를 제작하면 성능을 극대화 할 수 있다. 무료이다. 간결하다. 큰 예로, 파이썬은 단락을 구분하..