파이썬이란 무엇인가?
# 파이썬의 특징(1)
- 파이썬은 인간다운 언어이다.
ex)
if 4 in [1,2,3,4] : print ("4가 있습니다")
- 파이썬은 문법이 쉬워 빠르게 배울 수 있다.
# 파이썬의 특징(2)
- 파이썬은 무료이지만 강력하다.
- 사용료 걱정없이 언제 어디서든 파이썬을 다운로드하여 사용
- 파이썬과 C언어는 찰떡궁합(접착언어)
- 상대적으로 쉽지만 느린 파이썬 + 빠른 c언어 조합 가능
- 파이썬 라이브러리 중에는 C로 만들어진 것도 많다.
- NumPy: C라이브러리를 python에서 쓸 수 있도록 래핑.
# 파이썬의 특징(3)
-파이썬은 간결하다!
-> 파이썬은 가장 좋은 방법 1가지만 이용하는 것을 선호
-> 실행이 되게 하려면 꼭 줄을 맞춰야 한다.(들여쓰기 필수)
# 파이썬의 특징(4)
- 프로그래밍을 즐기게 해준다.
-> 부수적인 개념, 제한 사항이 적음
-> 기능에만 집중 가능
- 파이썬은 개발 속도가 빠르다
- Life is too short, You need python.
# 파이썬으로 무엇을 할 수 있을까?(1)
- 파이썬으로 할 수 있는 일
-> 웹 프로그래밍
-> 인공지능 & 머신러닝
-> 수치 연산 프로그래밍
-> 데이터 분석
# 파이썬으로 무엇을 할 수 있을까?(2)
- 파이썬으로 할 수 있는 일
-> 데이터베이스 프로그래밍[DBMS]
-> 시스템 유틸리티 제작하기
-> GUI 프로그래밍
-> C/C++와 결합하기
-> 사물인터넷(iot)
# 파이썬으로 무엇을 할 수 있을까?(3)
- 파이썬으로 할 수 없는 일
-> 시스템과 밀접한 프로그래밍 영역[윈도우/리눅스]
-> 모바일 프로그래밍