파이썬
(파이썬) conditions
재히hj
2022. 11. 29. 22:03
728x90
#1
1. An empty string: ""
2. An empty list: []
3. The number zero: 0
4. The false boolean variable: False
-->일때는 거짓으로 인식
이외는 다 참으로 인식
#2
x==y // x와 y의 값만 같으면 참
x is y // 값 뿐만 아니라 둘의 메모리 주소도 같아야 참
id(x) // x의 메모리 주소를 반환하는 함수
x=[1,2,3]
y=x
y[2]=4 #x의 값도 같이 바뀜 ,x=[1,2,4]
print(y is x) #True
y=[1,2,5] #y가 다른 것을 가리킴, x값은 바뀌지 않음
print(y is x) #False
#3 'not' operator
boolean 값을 반대로 바꿔주는 역할
728x90