Python의 문이 아니라면

Manav Narula 2022년1월22일
Python의 문이 아니라면

Python의if문은 특정 조건을 확인하고 조건이 참이면 코드 블록을 실행합니다.

if notif문과 반대입니다. 조건이 거짓인지 테스트 한 다음 일부 문을 실행합니다.

if not문을 사용하면 코드의 가독성이 향상되고False를 반환하는 조건에 대해 일부 문을 직접 실행할 수 있습니다.

다음 코드는 사용법을 설명하는 데 도움이됩니다.

x = 5
if not x > 10:
    print("False")

출력:

False

x > 10False이므로 코드가 실행됩니다.

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 Narula avatar Manav Narula avatar

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

관련 문장 - Python Syntax