반응형
Python을 활용한 수식 계산 방법이다.
앞써 사칙 연산의 응용편이라고 할수 있겠다.
>>> print (2+2)
4
bash-3.2$ cat practice_2.py
#!/usr/local/bin/python3
print ( 2 + 3 * 4) ## 사칙 연산 순서에 따른 곱셈을 먼저 하기에 결과는 14
print ( (2+3) * 4 ) ## 20
### 변수
number = 2 + 3 * 4 ## 14
print (number)
#### number의 결과 값에 추가로 덧셈할 경우
number = number + 2 ## 16
print (number)
number = number - 2 ## 14
print (number)
number = number * 2 ## 28
print (number)
number = number / 2 ## 14.0
print (number)
결과
bash-3.2$ python3 practice_2.py
14
20
14
16
14
28
14.0
위와 동일한 방법으로 아래와 같이도 사용할 수 있으며 좀 더 간결하다.
bash-3.2$ cat practice_2.py
#!/usr/local/bin/python3
print ( 2 + 3 * 4) ## 사칙 연산 순서에 따른 곱셈을 먼저 하기에 결과는 14
print ( (2+3) * 4 ) ## 20
### 변수
number = 2 + 3 * 4 ## 14
print (number)
#### number의 결과 값에 추가로 덧셈할 경우
number += 2 ## 16 , number = number + 2 와 동일 결과
print (number)
number -= 2 ## 14 , number = number - 2
print (number)
number *= 2 ## 28 , number = number * 2
print (number)
number /= 2 ## 14.0 , number = number / 2
print (number)
결과
bash-3.2$ python3 practice_2.py
14
20
14
16
14
28
14.0
즉, " number = number + 2 " 와 "number += 2" 는 같은 구문이다.
반응형
'Development > Python3..x' 카테고리의 다른 글
[python3.x-study] Random함수 (0) | 2020.12.11 |
---|---|
[python3.x-study] 숫자 처리 함수 (0) | 2020.12.11 |
[python3.x-study] And/Or 연산자 (0) | 2020.12.11 |
[python3.x-study] 비교연산자 (0) | 2020.12.11 |
[python3.x-study] 주석 (0) | 2020.12.11 |