'2020 > Python' 카테고리의 다른 글
Python 실수형 연습, 형태의 체크(is_integer()),지수 표기법 (0) | 2019.11.15 |
---|---|
Python 정수형 자료,2진수,8진수,16진수 (0) | 2019.11.15 |
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 실수형 연습, 형태의 체크(is_integer()),지수 표기법 (0) | 2019.11.15 |
---|---|
Python 정수형 자료,2진수,8진수,16진수 (0) | 2019.11.15 |
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 정수형 자료,2진수,8진수,16진수 (0) | 2019.11.15 |
---|---|
Python 기초 자료형(bool) (0) | 2019.11.15 |
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 연산 +, -, *, / (산술 연산) (0) | 2019.11.15 |
def rel_oper():
print("==== 비교연산 (관계연산)")
# == (같다), !=(같지 않다)
# >, >=, <, <=
#관계연산으로 대소비교 -> bool(true,false)
a=6
# a가 0보다 크고, 10보다 작다
print(0 < a and a < 10) #복합관계식 true
print(0 < a <10) # 줄여서 가능
#수치 데이터 이외의 대소 비교
print("순차형의 대소:",(1,2) < (1,3)) #true
print("문자열의 대소:",("a,b,c") < ("a,b,d")) #true
#동질성의 비교 ==, 동일성의 비교 is
a=10; b=20; c=a
print("a == b ?" , a==b) #False
print("a == c", a == c) #True
print("a is c?", a is c) #True
if __name__ == "__main__":
#arith_oper()
#complex_ex()
rel_oper()
#variable_ex()
Python 기초 자료형(bool) (0) | 2019.11.15 |
---|---|
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 연산 +, -, *, / (산술 연산) (0) | 2019.11.15 |
파이썬(Anaconda) 다운로드 / 설치 (0) | 2019.11.15 |
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
---|---|
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 연산 +, -, *, / (산술 연산) (0) | 2019.11.15 |
파이썬(Anaconda) 다운로드 / 설치 (0) | 2019.11.15 |
파이썬이란? (0) | 2019.11.15 |
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
---|---|
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
파이썬(Anaconda) 다운로드 / 설치 (0) | 2019.11.15 |
파이썬이란? (0) | 2019.11.15 |
아나콘다(Anaconda)는 수학과 과학 분야에서 사용되는 여러 패키지들을 묶어 놓은 파이썬 배포판입니다.
(파이썬에 들어가서 설치해도 되지만 후에 data service에 필요한 것들이 많아서 Anaconda를 설치할거에요)
각종 패키지들을 설치하다보니 시간이 좀 걸리네용
다 되면 넥스트를 누르면 이 화면이 뜨는데 화면 중간에 pycham 클릭해서 접속
다운이 다되면 실행해 주세요
넥스트 넥스트 누르면
그 후에
do not import
넘어가시면
검은화면 쓸거나 흰화면 쓸거냐 하는데
원하시는거 쓰시고 넘어가시면
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
---|---|
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 연산 +, -, *, / (산술 연산) (0) | 2019.11.15 |
파이썬이란? (0) | 2019.11.15 |
1991년 귀도 반 로섬(Guido Van Rossum)이 개발한 고급 프로그래밍 언어로써 플랫폼이 독립적이고 인터프리터 방식, 객체지향적, 동적 타이핑 대화형 언어입니다.
많은 상용 응용프로그램(포토샵, 마야, 데이터분석도구)에서 스크립트 언어로 채용중이며 과학 기술 컴퓨팅, 공학분야에서도 널리 이용중입니다.
-대화형 인터프리터 언어
-동적타이핑(동적인 데이터 타입 결정)지원
-플랫폼 독립적 언어
-간단하고 쉬운 무법
-높은 가독성(함정이 있어요. 파이썬은 가독성을 강제하는거랍니다. 이해하기 힘드시죠? 상관없어요 하시면서 알게 되실거에요.흐흐..)
-비교적 짧은 개발시간 (스타트업에서 많이 사용해요. 실제로는 파이썬으로 만들어 놓고 돈이 좀 벌리면 자바로 갈아탄다고 하더라구요.)
-고수준 내장 객체 자료형(List, Dictionary, Tuple 등 자료구조)
-메모리 자동 관리
-풍부한 라이브러리(파이썬에서는 패키지라고 안하고 모듈이라고 해요)
-높은 확장성(Glue Language, 사용자가 언제나 필요로 하는 최소한의 기능만을 제공하도록 설계하고 속도나 성능이 필요한 기능은 타 언어(c, c++, java등)으로 구현, 파이썬에서는 전반적인 뼈대만 구성)
-유니코드기반이라서 전세계에서 사용할수 있어요
-무료(파이썬 재단이 관리하는 개방형, 공동체 기반 개발 모델)
Cpython : c로 작성된 팡썬 인터프리터(*)
Jython : Java로 작서된 파이썬 인터프리터
IronPython : .NET플랫폼용 파이썬 인터프리터. C#으로 구현
PyPy : Python으로 작성된 파이썬 인터프리터
-2.x
-> 2000년 10월 16일 배포
-> 2.8버전은 배포 예정이없으며, 버전2는 2020년까지만 지원할 예정
-3.x
->2008년 12월 3일 배포
-> 2.x 버전과의 차이? (사전형, 문자열형 등 내장 자료형의 변화, 구 버전의 비효율적 구성요소 제거,
표준라이브러리 재배치, Unicode 체계변경)
파이썬의 활용분야
- 시스템 유틸리티 운영체제의 시스템 명령어들을 이용할 수 있는 각종 도구를 갖춤
- GUI Tcl/tk를 이용한 UI, wxPython(Windows 인터페이스)
- 웹 프로그래밍 (Django, Flask)
- 데이터베이스 프로그래밍 (SQLite 내장, Oracle, DB2, Sybase, MySQL 등 DB시스템 인터페이스 제공
- 텍스트 처리 (뛰어난 문자열 처리, 정규식, XML 처리)
- 데이터 분석( Numpy, Pandas 라이브러리를 활용한 데이터 분석,
Matplotlib, Seaborn 라이브러리를 활용한 그래프, 또는 2차원 Data Visualization
Scipy를 활용한 과학/ 공학 계산)
-병렬연산 ( IPython을 이용한 병렬 연산)
-사물 인터넷(라즈베리 파이를 이용한 사물 인터넷 프로토타이핑)
-머신러닝/딥러닝(Tensorflow, SKLearn, PyTorch 등을 이용한 머신러닝/딥러닝)
파이썬 변수,예약어확인,변수의 치환, 할당,동적 타이핑언어 (0) | 2019.11.15 |
---|---|
Python 비교연산(관계연산) (0) | 2019.11.15 |
Python 복소수 (0) | 2019.11.15 |
Python 연산 +, -, *, / (산술 연산) (0) | 2019.11.15 |
파이썬(Anaconda) 다운로드 / 설치 (0) | 2019.11.15 |
DOWNLOAD RSTUDIO 클릭!
저같은 경우는 연습용이라서
RStudio Desktop Free를 다운했어요!
자신의 운영체제에 맞는 설치파일을 다운!
그 후 쭉쭉 다음 다음 다음을 눌러주시면
이렇게 바탕화면에 파일이 생겨납니다
그리고 RStudio 를 실행하셔서 R을 시작하면 됩니당.!
R의 기본 자료형 (0) | 2019.11.15 |
---|---|
R Vector (0) | 2019.11.15 |
R객체생성,목록보기,객체의 삭제 (0) | 2019.11.15 |
R 산술연산, 비교연산, 논리연산 (0) | 2019.11.15 |
programming R 시작하기 (0) | 2019.11.14 |