Python의 문이 아니라면
Manav Narula
2022년1월22일
Python의if
문은 특정 조건을 확인하고 조건이 참이면 코드 블록을 실행합니다.
if not
는if
문과 반대입니다. 조건이 거짓인지 테스트 한 다음 일부 문을 실행합니다.
if not
문을 사용하면 코드의 가독성이 향상되고False
를 반환하는 조건에 대해 일부 문을 직접 실행할 수 있습니다.
다음 코드는 사용법을 설명하는 데 도움이됩니다.
x = 5
if not x > 10:
print("False")
출력:
False
x > 10
이False
이므로 코드가 실행됩니다.
if
문과 유사하게 여러 조건을 가질 수 있으며else
키워드와 함께 사용하여if-else
블록을 만들 수도 있습니다.
if not
문을 사용하여 목록과 같은 데이터 콜렉션, 사전이 비어 있는지 여부를 확인할 수도 있습니다. 파이썬에서 변수 나 객체가 0이거나 비어 있으면 거짓으로 간주됩니다. 다음 예를 참조하십시오.
lst = []
if not lst:
print("Empty")
출력:
Empty
마찬가지로 컬렉션에 무언가가 없는지 확인하는 것과 같은 다른 조건으로도 사용할 수 있습니다. 예를 들어, 아래에 표시된 것처럼 요소가 목록에없는 경우 일부 명령문을 실행하기 위해in
키워드와 함께if not
을 사용할 수 있습니다.
lst = [1, 2, 3, 5, 6]
if not 4 in lst:
print("All Okay")
else:
print("Not Okay")
출력:
All Okay
작가: Manav Narula
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn