반응형
파이썬 공부를 해보고자 한다.
부족한 실력이기에 하나하나씩 유투브를 보고 따라하면서 내 기억을 지배하기 위한 것이니 틀린 부분이 있을 수 있다.
틀린 부분이 있을 경우 언제든지 댓글 부탁 드립니다.
python환경
- mac book
- python 3.9.x
- Visual Studio Code (code edit사용)
숫자 출력시에는 숫자를 문자열처럼 출력을 하는 것이 아닌 정수,소수 등으로 출력하고자 한다면 작은 따옴표/큰따옴표는 생략한다.
bash-3.2$ /usr/local/bin/python3
Python 3.9.0 (default, Dec 6 2020, 20:20:21)
[Clang 11.0.0 (clang-1100.0.33.17)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> print(5)
5
만약 숫자도 문자열 처럼 문자로 출력하고자 한다면 작은 따옴표/큰따옴표를 사용하면 되고 이때 연산은 되지 않고 입력한 그대로 출력하게 된다.
>>> print ("3+1")
3+1
>>> print ('3+1')
3+1
숫자 연산을 하고자 한다면 작은따옴표/큰따옴표는 생략해야 한다.
>>> print (3+1)
4
>>> print (3+2)
5
>>> print (3+4)
7
### 작은따옴표/큰따옴표를 입력할 경우 숫자 연산이 아닌 문자열로 인식하여 연산 없이 그대로 출력된다.
>>> print ("3+4")
3+4
>>>
기호 | 설명 | 예제 |
+ | 더하기 | 5+3 = 8 |
- | 빼기 | 5-3 = 2 |
* | 곱하기 | 5*3 = 15 |
** | 누승(제곱근) | 5 **3 = 125 |
/ | 나누기 | 5/3 = 1.6666 |
// | 나누기-몫만 | 5//3 = 1 |
% | 나누기-나머지만 | 5%3 = 2 |
더하기
>>> print (5+2)
7
빼기(뺄셈)
>>> print (5-2)
3
곱하기
>>> print (5*2)
10
나누기 - 소수점 까지 출력
>>> print (6/2)
3.0
나누기 - 몫 구하기
>>> print (6//2)
3
이때 소수점에 대해 반올림/반내림은 하지 않고 소수점 이하는 버리고 단순히 몫만 출력하는 것이다.
>>> print (7/3)
2.3333333333333335
>>> print (7//3)
2
>>> print (8/3)
2.6666666666666665
>>> print (8//3)
2
나누기 - 나머지만 구하기
>>> print (7%3)
1
>>> print (8%3)
2
제곱근(누승)
>>> print (2**3) #### 2의 3승이므로 8
8
일단 기본적인 연산은 여기 까지....
디테일한 연산은 추후.. 알아보려 한다.
반응형
'Development > Python3..x' 카테고리의 다른 글
[python3.x-study] And/Or 연산자 (0) | 2020.12.11 |
---|---|
[python3.x-study] 비교연산자 (0) | 2020.12.11 |
[python3.x-study] 주석 (0) | 2020.12.11 |
[python3.x-study] 문자/문자열 출력하기 (0) | 2020.12.11 |
[Python3.x ] Step01 - Centos7에 python3.x source 설치하기 (0) | 2020.10.20 |