728x90

스마트웹앱콘텐츠전문가/파이썬(플라스크, 데이터 처리) 18

[모듈,패키지 및 클래스]

모듈과 페키지(모듈) : 독차적인 기능을 갖는 구성요소를 의미, 파이썬에서는 각각의 소스 파일을 일컫음.- 표준 모듈 : 파이썬과 함께 따라오는 모듈- 사용자 생성 모듈 : 프로그래머가 직접 작성한 모듈- 서드 파티 모듈 : 다른 프로그래머, 또는 업체에서 제공한 모듈이렇게 3가지 종류가 있음. - 장점 :코드의 '재사용성' - import역할 : '다른 모듈 내의 코드에 대한 접근'을 가능하게 하는 것. import가 접근 가능하게 하는 코드에는 변수, 함수, 클래스 등이 모두 포함됨.사용방법:1. import 모듈 #모듈의 실제 파일 명은 "모듈.py"2. from 모듈 import 변수 또는 함수 - 모듈을 찾아서import문을 만나면 파이썬은 다음과 같은 순서로 모듈 파일을 찾아나감.1. 파이썬 ..

[흐름제어]분기문,반복문,제어문...

1.흐름 제어문과 조건문- 조건문이 구체적으로 다음과 같을 때 거짓으로 평가됨.False, None, 숫자0 예)0,0.0 , 비어있는 순서열:예)'',(),[]등, 비어있는 딕셔너리:예){}- 어떤 객체가 거짓으로 평가되는지를 알고 싶을 때는 bool() 함수를 이용. 2. 코드블록과 들여쓰기- 파이썬은 함수 블록을 들여쓰기로 구역을 나눔.※들여쓰기를 시작하기 전 윗줄의 끝에 콜론(:)이 위치해 있어야 함. 3. 비교 연산자== : 양쪽에 위치한 피연산자가 서로 같으면 True, 그렇지 않으면 False.!= : 양쪽에 위치한 피연산자가 서로 다르면 True, 그렇지 않으면 False.> : 왼쪽에 위치한 피연산자가 오른쪽 피연산자보다 크면 True, 그렇지 않으면 False.>= ,

[데이터 다루기]수와 텍스트

1. 소스코드에 설명 달기 : #(주석)2. 파이썬은 프로그램 실행 시에 자료형을 판단하는 동적 형식 언어이다.3. 수 다루기 : 파이썬은 기본적으로 세 종류의 수(정수, 실수, 복소수)를 지원한다.- 정수 : 음의 정수, 0, 양의 정수 / 파이썬에서는 메모리가 허용하는 한, 무한대의 정수를 다룰 수 있음- 정수의 사칙연산 : 파이썬에서 사용하는 사칙 연산은 기호의 모양이 조금 다르다. ※ 더하기(+), 빼기(-), 곱하기(*), 나눗셈의 몫 구하기(//), 나눗셈의 나머지 구하기(%), 나누기(/) - 실수 : 파이썬에서는 실수표현 시, 부동 소수형을 제공하기 때문에,※ 8바이트만을 이용해서 수를 표현, 즉, 한정도니 범위의 수만 표현할 수 있음/ 디지털 방식으로 소수를 표현해야 하므로 정밀도에 한계..

윈도우에서 pip를 이용해 라이브러리 다운받기

파이썬에는 유용한 라이브러리가 많습니다. 따라서, 외부 라이브러리를 이용하기 위해서는 당연히 라이브러리를 다운받아서 인식을 시켜주어야 하겠죠? 윈도우 운영체제에서 파이썬 개발 설정을 한 경우에 라이브러리를 다운받는 방법을 소개하겠습니다. 먼저, 파이썬이 설치되어 있는 설치경로를 확인합니다. 다음, 설치경로에서 명령창(cmd)을 띄웁니다. 다음, 명령창에서 하위에 존재하는 Script 경로로 이동합니다.(cmd 명령어 : cd Script 입력) 마지막, Sciprt 경로로 이동한 후, pip 명령어를 이용하여 해당 라이브러리를 다운로드 받습니다. (cmd 명령어 : pip install beautifulsoup4 ) 그럼, 즐파하세요~

[2일]변수와 데이터

02장. 변수와 데이터01. 변수(변수 이름 규칙)- 영문 혹은 언더바(_)로 시작해야 한다.- 변수 이름의 두번째 글자부터는 영문자, 문자 '_', 숫자 등도 쓸 수 있다.- 글자 수는 제한이 없다.- 유니코드로도 만들 수 있다.(예; 한글 = 1)- 키워드를 사용할 수 없다.(파이썬에서 내부적으로 사용하고 있는 이름들) 02. 숫자(숫자의 종류, 사칙 연산, 비트 연산- 보통 컴퓨터에서 다룰 수 잇는 숫자는 보통 두 가지 종류(정수와 실수)이다.- 정수와 실수를 int 타입(숫자 크기에 제한이 없음), float 타입(int와 달리 유효수에 한계가 있음.)으로 구분해서 사용.[type()함수를 사용하면 데이터의 타입을 알 수 있다.]- 사칙 연산(덧셈, 뺄셈, 나눗셈, 곱셈)[거듭제곱 : **, 나머..

[1일]파이썬 소개

파이썬(C와 자바와 달리 별도의 컴파일이 필요 없는 스크립트 언어)- 웹 프로그램 : 웹 프로그램은 특성상 빠르게 작성하고 테스트해야 한다. 그리고 많은 문자열의 처리가 필요한 프로그램 영역이다.때문에 스크립트 언어인 파이썬이 많이 사용된다. 파이썬은 컴파일이 필요없어 빠르게 작성하고 실행될 수 있다.또, 내장되어 잇는 문자열 처리 기능들을 사용할 수 있는 장점도 가지고 있다. 파이썬 라이브러리 중에 django, flask와같은 검증된 웹 프레임워크가 있다는 점도 파이썬이 가지고 있는 장점이다. - 과학 기술 계산 : NumPy, SciPy libary- 이미지 처리와 응용- 빅데이터 : 파이썬은 문자열 처리에 능하면서 인터넷으로 데이터를 수집하는 일이 다른 언어들에 비해 용이해서 데이터를 수집하고, ..

728x90