Ubermensch
파이썬 시작하기 본문
파이썬(Python) 시작하기
파이썬의 특징
- 파이썬은 인간다운 언어이다 : 사람이 생각하는 방식 그대로 표현할 수 있다.
- 파이썬은 문법이 쉽다.
- 파이썬은 오픈소스(무료)다.
- 파이썬은 간결하다 : 공동작업과 유지보수 하기 쉽다.
파이썬 시작하기
Mac OS 에는 파이썬이 기본으로 깔려있다. Terminal 을 실행시켜 파이썬 버전을 확인한다.
gim-eunjeong-ui-MacBook-Pro:~ eunjung$ python --version
Python 2.7.10
python 2.7.10 version이 깔려있지만, 나는 3.x 버전으로 공부할거라서, 파이썬 홈페이지에 가서 깔아준다.
이제, 터미널에서 다시 파이썬 버전을 확인해준다
gim-eunjeong-ui-MacBook-Pro:~ eunjung$ python3 --version
Python 3.7.2
터미널에서, python3 를 입력하면 다음과 같은 코드가 나온다.
gim-eunjeong-ui-MacBook-Pro:~ eunjung$ python3
Python 3.7.2 (v3.7.2:9a3ffc0492, Dec 24 2018, 02:44:43)
[Clang 6.0 (clang-600.0.57)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
위와 같은 것을 대화형 인터프리터 (혹은 python shell)이라고 한다. >>>은 prompt라고 한다
위 창을 종료할 때에는 [Ctrl + Z + Enter]를 누르면 된다.
파이썬 기초문법
사칙연산
>>>
>>> 1+2
3
>>> 3/2
1.5
>>> 3/2.4
1.25
>>> 3*4
12
>>>
- 더하기 (+) , 빼기 (-) , 나누기(/) , 곱하기(*)
변수를 이용하여 계산하기
>>> a=1
>>> b=2
>>> a+b
3
변수에 문자 대입하고 출력하기
>>> a="Python"
>>> print(a)
Python
>>> Print(a)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'Print' is not defined
>>>
- Python은 대소문자를 구분한다. print를 Print로 명령하니, 정의되지 않았다는 에러가 나온 것을 확인할 수 있다.
복소수
>>> a=2+3j
>>> b=3
>>> a*b
(6+9j)
>>>
- 파이썬은 복소수도 넣어서 계산할 수 있다.
조건문if
>>>
>>> a=3
>>> if a>1:
... print("a is greater than 1")
...
a is greater than 1
- ... 표시는 문장이 아직 끝나지 않았다는 뜻이다.
파이참 다운로드
파이참(PyCharm)은 가장 유명한 파이썬 에디터 중 하나로 코드 작성 시 자동완성, 문법체크 등 편리한 기능을 제공한다
'Python' 카테고리의 다른 글
Mac OS X Python 가상환경 설정하기 (0) | 2019.02.12 |
---|---|
파이썬 튜플 자료형 (0) | 2019.02.05 |
파이썬 리스트 자료형 (0) | 2019.02.05 |
파이썬 문자열 연산 (0) | 2019.02.02 |
파이썬 자료형 - 숫자형 , 문자형 (0) | 2019.02.02 |