*Python If 사용법
if 조건문1:
내용
elif 조건문2:
내용
else:
내용
*Python For 사용법
for 변수 in 순서자료 :
내용
ex) :
list = [1,2,3,4]
for i in list :
print(i)
*Range로 반복 실행
*While 문 실행 :
*Random 숫자를 입력 받아 맞추는 소스코드 :
*함수 사용법
함수에는 Scope이 있다
- local, global, non-local
Recursion(재귀호출)
Lamda expression(람다 expression)
=> in-line 정의의 익명의 작은 함수
Generator 함수 : 사용자 정의 iterator 정의하는 함수
Decorator 함수 : 함수도 클래스로서 변수에 할당되거나 인자로서 정의될 수 있음
Ex)
*File 입출력 :
f= open('somefile.txt', 'w')
f.write('hello')
f.close()
f=open('somefile.txt', 'r')
f.read()
=> r 읽기
=> w 쓰기
=> a append
=> b binary
=> + read/write
*OOP 개념
- Class와 Object
=> Class = 설계도(사용자 정의 객체의 프로토타입)
=> Object = 기능+데이터
- 특징
=> encapsulation
=> polymorphism
=> inheritance
*Exception 처리 :
*데이터 분석용 주요 package
- iPython (python과 유사)
- numpy(수학분야)
- matplotlib(시각화)
- scipy(과학분야에서 활용)
- pandas(데이터 구조 및 다양한 분석방법 제공)
'Python 활용 딥러닝' 카테고리의 다른 글
Tensorflow Basic(Ranks, Shapes, Types) + Pycharm 설치 (0) | 2018.12.17 |
---|---|
Scipy 사용법 (0) | 2018.12.17 |
Numpy 사용법(배열연산, 수학함수) (0) | 2018.12.17 |
Python 기본 + Numy, Jupyter 설치 + Python 함수 사용방법 (0) | 2018.12.17 |
인공지능 개요 및 역사 (0) | 2018.12.17 |