Python

[python] 연산자

SangRok Jung 2022. 8. 24. 17:51
반응형

연산자


▶ 연산자

연산자 설명
+ 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지 연산
// 소수점 이하 절삭
** 거듭제곱 

 

a = 95

print(a != 90)
print(a > 90)
print(a < 90)
print(a >= 90)
print(a <= 90)
print(90 <= a <= 100)
print(100 <= a <= 110)
print(70 <= a <= 80)

 

 

 

 

▶ 할당 연산자

할당 연산자 사용 예 설명
= x = 2 x에 2를 저장한다.
+= x += 3 x에 3을 더한 값을 x에 저장한다.
-= x -= 2 x에 2를 뺀 값을 x에 저장한다.
*= x *= 3 x에 3을 곱한 값을 x에 저장한다.
/= x /= 3 x에 3을 나눈 값을 x에 저장한다.
%= x %= 4 x에 4를 나머지 연산한 값을 x에 저장한다
**= x **= 3 x에 3을 거듭제곱 한 값을 x에 저장한다.

 

a = 20
a += 5
a -= 10
a *= 2
a /= 3
print(a)
# 10.0



c = 3
b = 2
c *= (2+b)
c *= (b-5)
print(c)
# -36

 

 

▶ 메모리 주소 확인

a = [1, 2, "hello World"]
b = [1, 2, "hello World"]

print(id(a) is id(b)) # False
print(id(a) is not id(b)) # True
print(id(a))		
print(id(b))

# a에 문자 추가
a.append("A")

print(id(a)) # 추가 하기 전과 주소는 같다.
반응형

'Python' 카테고리의 다른 글

[Python] Set(집합)  (0) 2022.08.24
[Python] Dictionary(사전)  (0) 2022.08.24
[python] 논리 연산자  (0) 2022.08.24
[python] print()  (0) 2022.08.24
[python] null, 개행문자(\n)  (0) 2022.08.24