01 파이썬이란 무엇인가?
01-1 시작하기
- 인터프리터 언어
한 줄씩 소스 코드를 해석해서 그때그때 실행해 결과를 바로
확인할 수 있는 언어.
- 외국에서는 교육 목적뿐 아니라 실무에서도 많이 사용되고 있다.
- 공동 작업과 유지 보수가 매우 쉽고 편하다.
- 문법 자체가 아주 쉽고 간결하며 사람의 사고 체계와 매우 닮아
있다.
- 오픈
소스이다.
- 시스템 프로그래밍이나 하드웨어 제어와 같은 매우 복잡하고 반복
연산이 많은 프로그램은 Python과 어울리지 않는다.
- 다른
언어로 만든 프로그램을 Python
프로그램에 포함시킬 수 있다.
전반적인 뼈대는 Python으로 만들고 빠른 실행 속도를 필요로 하는 부분은 C로 만들어서 Python 프로그램
안에 포함시키는 것이 가능하다.
- 단락을 구분하는 괄호({}) 문자가 보이지 않는 것을 확인할 수 있다.
- 줄을
맞추지 않으면 실행이 되지 않는다.
- 사칙연산은 기본이고 Python은 a=2+3j 같은
복소수도
지원한다.
- Python 프로그램을 작성할 수 있는 여러 가지 에디터가 존재한다.
- #는 한 줄 주석을 쓸 때 사용한다.
[ ex ] #hello.py
- 주석문이 여러줄인 경우 큰따옴표 (“””) 또는 작음따옴표(‘’’) 세개 사이에 주석을 써준다.
[ ex ] “””
hihi
hello
bye
“””
- Python을 실행시켜 바로 사용하는 창을 대화형 인터프리터 또는 Python Shell이라고도 한다. 대화형 인터프리터에 나타나는 3개의 꺾은 괄호(>>>)는 prompt라고 한다.
- 대화형 인터프리터에서 만든 프로그램은 인터프리터를 종료함과 동시에 사라지지만 에디터로 만든 프로그램은 파일로 존재한다.
01-2 무엇을 할 수 있을까?
'개발자 레니는 지금 - > 소프트웨어와 함께' 카테고리의 다른 글
ING - [ Do it! Jump to Python ] 04 프로그램의 입력과 출력은 어떻게 해야 할까? (0) | 2017.07.27 |
---|---|
[ Do it! Jump to Python ] 03 프로그램의 구조를 쌓는다! 제어문 (0) | 2017.07.26 |
[ Do it! Jump to Python ] 02-3 파이썬 프로그래밍의 기초, 자료형 - 집합자료형, 참과 거짓, 변수 (0) | 2017.07.26 |
[ Do it! Jump to Python ] 02-2 파이썬 프로그래밍의 기초, 자료형 - 리스트, 튜플, 딕셔너리 (0) | 2017.07.25 |
[ Do it! Jump to Python ] 02-1 파이썬 프로그래밍의 기초, 자료형 - 숫자형, 문자열 자료형 (0) | 2017.07.24 |