논리연산 - and, or, not

이지형·2025년 1월 22일

1.코드설명

and
모든 논리가 True 여야, 그 결과가 True인 연산자입니다.

or
여러 논리 중 하나만 True 여도, 그 결과가 True인 연산자입니다.

not
논리의 값을 반대로 뒤집는 연산자입니다.

1-1.and

print(True and False)
print(False and True)
print(True and True)
print(False and False)

결과값
false
false
true
false

1-2.or

print(True or False)
print(False or True)
print(True or True)
print(False or False)

결과값
ture
ture
ture
false

1-3.not

print(not True)
print(not False)

결과값
false
ture

2.활용할 수 있는 예시

ID = input("아이디 입력:")
length = len(ID)

if length >=5 and ID.isalpha():
    print("사용할 수 있는 아이디") 

else:
   print("사용할 수 없는 아이디")
   

profile
python C

0개의 댓글