티스토리 뷰

728x90
반응형

파이썬 study 1


드뎌 묵혀왔던 python study를 시작~


https://www.python.org/downloads/  


-->여기서 다운받는다 일단 최신 버전 3.5로 고고



실습해볼 IDE 선택~ 나는 pycharm 으로 


https://www.jetbrains.com/pycharm/


다운로드 페이지로 이동하면 아래와 같이 다운 옵션이 있는데 나는 커뮤니티 버전으로 다운받고 실행했다. 무료니까 ㅋㅋ



PyCharm을 실행해서 하단에 터미널을 열고 


python 을 입력하면 아래와 같이 버전 및 어쩌고 나온다


bongui-MacBook-Pro:$ python

Python 2.7.10 (default, Oct 23 2015, 18:05:06) 

[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin

Type "help", "copyright", "credits" or "license" for more information.

>>> 


그런 후 간단한 파이썬 코드를 실행해 볼 수 있다. 





1. 변수 / 이름 / 객체


파이썬에선 모든것이 객체로 구현되어 있다.


변수 - 변수는 단지 이름일뿐 (할당) 

          여기서 할당한다는 것은 복사하는 것이 아니다. 그냥 이름을 붙이는 것.

a=7

print(a)

결과 7 


b=a

print(b)

결과 7


파이썬에서 변수 혹은 리터럴 값을 알고 싶다면 type을 사용하면 된다.


type( a )

결과 <type 'int'>


type(99.93939)

결과 <type 'float'>


어느 프로그래밍이나 변수 이름엔 제약이 있다. 다들 제약이 비슷하다 아니 거의 같다고 봐도 무방할 듯 싶다.


변수 이름에는 아래와 같은 사항만 사용할 수 있다.

소문자(a~z) / 대문자(A~Z) / 숫자(0~9) / 언더스코어( _ ) 


주의) 예약어를 변수 이름으로 지어선 절대 안된다. 

True / False / class / finally / is / return / None / continue / for / lambda 

/ try / def / from / nonlocal / while / and /del/ global / not / with / as 

/ elif / if / or / yield / assert / else / import / pass / break / except / in / raise


2.  숫자 

파이썬은 정수와 부동소수점수를 지원하는 기능이 내장되어 있다.


+ , - 는 말그대로 더하고 빼기

/  부동소수로 나누기

// 정수 나누기( 소수점 이하 버림)

% 나머지

** 지수 


- 숫자와 연산자 사이의 공백에 상관없이 계산을 수행한다.

a=95

print(a)

결과 95


a-3

결과 92


print(a)

 결과 95

a값은 변하지 않는다. 오른쪽부터 계산을 완료하고 왼쪽 변수에 할당하게 되기 때문이다.

a=a-3

print(a)

 결과 95



728x90
반응형

'Programming language > Python' 카테고리의 다른 글

파이썬 문법5 - 딕셔너리  (0) 2018.07.10
파이썬 문법4 - if 문  (0) 2018.07.09
파이썬 문법3-2 / 리스트  (0) 2018.07.06
파이썬 문법3-1 / 리스트  (0) 2018.07.05
파이썬 문법2 / 문자열  (0) 2018.07.05
댓글