파이썬 시작하기
- 귀도 반 로섬이 취미로 만든 프로그래밍 언어
- 구글에서 만들어진 소프트웨어 50% 이상이 파이썬
- 드롭박스(Dropbox), 인스타그램(Instargram)
- 이해하기 쉬워 공동 작업과 유지보수가 편하다.
파이썬의 특징
- 파이썬은 인간다운 언어이다
if 4 in [1, 2, 3, 4]: print ("4가 있습니다") - 파이썬은 문법이 쉬워 빠르게 배울 수 있다
º 대학교 교양 강의로 파이썬 활용
º 프로그래밍 유 경험자라면 1주일이면 충분 - 파이썬은 무료이지만 강력하다
º 사용료 걱정없이 언제 어디서든 파이썬을 다운로드하여 사용
º 파이썬과 C는 찰떡궁합 (접착언어)
* 상대적으로 쉽지만 느린 파이썬 + 빠른 C언어 조합 가능
* C언어 : 컴파일러 언어, Python : 인터프리터 언어
º 파이썬 라이브러리들 중에는 C로 만들어진 것도 많다.
* NumPy : C 라이브러리를 python에서 쓸 수 있도록 래핑 - 파이썬은 간결하다
º 파이썬은 가장 좋은 방법 1가지만 이용하는 것을 선호
º 실행이 되게 하려면 꼭 줄을 맞추어야 한다
# simple.py
languages = ['python', 'perl', 'c', 'java']
for lang in languages:
if lang in ['python', 'perl']:
print("%6s need interpreter" % lang)
elif lang in ['c', 'java']:
print("%6s need compiler" % lang)
else:
print("should not reach here")
- 파이썬은 개발 속도가 빠르다
º "Life is too short, You need python."
(인생은 너무 짧으니 파이썬이 필요해.)
파이썬으로 무엇을 할 수 있을까?
- 파이썬으로 할 수 있는 일
º 시스템 유틸리티 제작
º GUI 프로그래밍
º C/C++와의 결합
º 웹 프로그래밍
º 수치 연산 프로그래밍
º 데이터베이스 프로그래밍 - 파이썬으로 할 수 없는 일
º 시스템과 밀접한 프로그래밍 영역(OS)
º 모바일 프로그래밍
'Programming > PYTHON' 카테고리의 다른 글
파이썬 날개 달기 (0) | 2022.03.04 |
---|---|
파이썬 프로그램의 입력과 출력은 어떻게 해야 할까? (0) | 2022.03.02 |
파이썬 프로그램의 구조를 쌓는 제어문 알아가기 (0) | 2022.03.01 |
파이썬 프로그래밍의 기초, 자료형 2 (0) | 2022.02.28 |
파이썬 프로그래밍의 기초, 자료형 (0) | 2022.02.27 |
댓글