개발/Python
파이썬 =, == 차이
AimB
2020. 12. 20. 13:20
=는 대입 연산자이다. Assign Operator.
a = 100
b = 100 같이 변수에 값을 할당해줄 때 쓴다.
==는 비교 연산자이다
a == b
a와 b의 값이 같은가?
>>> False
a !=b
a와 b의 값이 같지 않은가?
>>> True.
print( a = b )
>>> 오류 발생.
=는 b의 값을 a에 대입하기 위한 연산자이지 둘이 같냐고 비교하는 연산자가 아니다.