python

[python] 연산자 - 논리연산자 - 심화(논리값 and 논리값)

전감자(◔◡◔) 2022. 9. 19. 22:46
'''
논리연산자

논리값 and 논리값

'''

#python에서만 허용 java에서 불가
#일반값 and 일반값 : 좌값이 참이면 우값이 반환, 좌값이 거짓이면 좌값이 반환
#그냥 거짓인걸 반환함
print("123" and 0)
print([] and 100)
print("" and []) #안나옴

#일반값 or 일반값 : 좌값이 참이면 좌값이 반환, 좌값이 거짓이면 우값이 반환
#그냥 참인걸 반환함
print("123" or 0)
print([] or 100)