if __name__ == '__main__':
print('Hello world!')
소개
파이썬은 예쁘고 간편합니다. 실행되는 의사코드
- 인터프리터 언어이다.
- 객체지향
- 문법이 쉽고 간결하다. 코더님 정신건강 잘 챙기시라고~~~
- 공백 쓰는 법까지 일일이 지정해서; 누가 코딩하든 비슷한 모양이 된다.
- 개발환경이 곧 실행환경이다.
- 오픈소스, 무료
- 사람들이 패키지 많이 만들어 줘서 유행이다. 특히 데이터과학에서…
차례
참고: 파이썬 문서 참고: 파이썬 언어 레퍼런스- 파이썬 시작하기 🔒
파이썬의 모양
- 파이썬 코딩새
- 주석, 들여쓰기 등
- 객체
- 이름(변수)
- 내장형
- 기본자료형
- 수(int, float, complex)
- 정수, 실수, 복소수
- 시퀀스(list, tuple, range)
- 배열 비슷
- 문자열(str)
- 집합(set)
- 매핑(dict)
- 내장 함수
- 파일입출력
- 내장 상수
계산, 값 표현
아래 순서대로 연산 우선순위 높음
실행 흐름 제어
- if문
- 조건에 따라 다른 실행
- while문
- 조건에 따라 반복
- for문
- 배열 요소 순회
- 예외처리
- 예외
- raise문
- 예외 일으키기
- try문
- 예외 발생 시 대응
- with문
- assert문
객체 커스텀
잘 쓰이는 모듈·패키지 몇 가지
표준 라이브러리
- sys
- 수학
- 정규표현식
- 스레딩
그밖에
- PyQt: GUI 창 같은 거 만듦
- 넘파이 NumPy: 행렬 계산 짱짱
- matplotlib: 그래프 그리기
- 판다스 pandas: 데이터 분석
- PyMySQL
- opencv-python
- Beautiful Soup: HTML, XML 문서 읽기
- 텐서플로우: 요즘 핫한 그 딥러닝 하는 애
728x90