전체 글(472)
-
파이썬 프로그래밍의 기초, 자료형 (점프 투 파이썬) 1.숫자형
1-1 숫자형 다른언어와 달리 앞에 int와 var같은 명시자가 없다. 그냥 a = 10이런식으로 넣는다. 정수형, 실수형 #정수 a = 10 a = 0 a = -178 #실수형 a = 1.2 a = -1.2 #e를 통해 표현하기 a = 4.24E10 #4.24∗10의 10승 a = 4.24E-10 #4.24∗10의 -10승 8진수는 숫자앞에 0o또는 0O로 시작하면 된다. 16진 수는 숫자앞에 0x또는 0X로 시작하면 된다. #8진수 a = 0o177 #16진수 a = 0x8ff 연산자 사용하기 사칙연산 a = 3 b = 4 print(a + b) 7 print(a - b) -1 print(a * b) 12 print(a/b) 0.75 x의 y제곱을 나타내는** 연산자 a = 3 b = 4 print(..
2018.01.15 -
파이썬의 특징(점프 투 파이썬)
1-1 파이썬은 인간다운 언어이다. 파이썬은 사람이 생각하는 방식을 그대로 표현할 수 있는 언어이다. 컴퓨터의 사고에 맞추지 않고 최대한 사람의 사고에 맞추어 그대로 표현 할 수 있는 언어이다. if 4 in [1,2,3,4]: print("4가 있습니다"); 이것은 프로그램을 모르더라도 1,2,3,4안에 4가 있다면 4를 출력하게 하는 코드이다. 1-2 파이썬은 문법이 쉬워 빠르게 배울 수 있다. 문법 자체가 아주 쉽고 간결하며 사람이 알아듣기 쉽게 작성 되기때문에 배우기 쉽다고 알려져있다. 1-3 파이썬은 무료이지만 강력하다. 파이썬은 오픈 소스이며 무료이며 대부분의 프로그램을 파이썬으로 만들 수 있다. 하지만 반복적이거나 연산이 많은 프로그램은 파이썬에 어울리지 않는다. 이러한 약점을 극복할 수 있..
2018.01.15 -
파이썬의 역사
파이썬의 역사및 기타 정보 역사 파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어이다. 개발자는 언어의 어원을 자신이 좋아하는 코미디 쇼인 "몬티 파이썬의 날아다니는 서커스"에서 따왔다고 한다. 사전적 의미로는 고대 신화에 나오는 거대한 뱀을 뜻하는데 이는 파이썬로고를 자세히 보면 뱀 두마리가 얽혀 있어 보인다. 최근 추세 확실히 학교를 다니다 보면 많은 사람들이 파이썬을 사용하고있는 것을 알 수 있다. 하지만 왜 우리학교는 이렇게 많이 쓰이는 것을 전공 수업에 왜 안넣는지 모르겠다..... 점프투 파이썬에 의하면 구글의 소프트 웨어의 50%가 python으로 만들어졌고 미국에서는 코딩용 뿐만 아니라 학교 수업용 일상생활에서 많이사용된다고 한다. 선배들이 파이썬을 사용하는 것을 보면..
2018.01.13 -
node.js에서 phantom.js사용하기 (kakao YelloID)
오늘은 node.js에서 phantom.js를 사용해 web 파싱을 해볼려고한다. 필자는 kakao Yellow봇을 개발하던 도중 필요하게 되어서 공부한김에 글을 적어본다. 개발환경 OS: Ubuntu. Window10 node.js version: 6.12.3 1. npm 다운 받기 2. 코드 작성 하기 2-1. html 코드 파싱하기 우선 이페이지의 html코드를 파싱해와 보겠다. node.js 소스코드 소스 코드는 kakao Yello bot소스 코드와 섞여 있습니다. var express = require('express'); var router = express.Router(); var phantom = require('phantom'); var _ph, _page, _outObj; router..
2018.01.12