(파이썬) conditions

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

'파이썬' 카테고리의 다른 글

(파이썬) class and function  (0) 2022.11.30
(파이썬) loops  (0) 2022.11.29
(파이썬) String Operation  (0) 2022.11.23
(파이썬) String Formatting  (2) 2022.11.23
(파이썬) 리스트  (1) 2022.11.23