안녕하세요 판타지코딩입니다!
오늘은 파이썬의 조건문인 if를 활용하는 방법을 알아보겠습니다!
1. if문이 무엇일까?
if문은 특정한 조건을 만족할 때 코드를 수행하기 위한 명령어입니다. if문의 예제를 보겠습니다.
num = 3
if(num==3):
print(num)
if뒤의 괄호 안에 num==3이라는 문장이 있습니다. 이것은 num이 3일 경우 print(num)을 실행하라는 의미입니다. num에는 3이 저장되어 있으므로 print(num)을 실행하여 3이 출력됩니다. 이렇게 조건을 만족할 경우 코드를 실행하는 것이 if문입니다. 이러한 if문에 여러 가지 조건에 따라 다른 동작을 하도록 할 수 있습니다.
2. else문
else문은 if문으로 작성한 조건 외의 경우에 코드를 수행하도록 하는 것입니다.
num==1
if(num==3):
print(num)
else:
print("num은 3이 아님")
이번에는 else문을 활용했습니다. num이 3일 경우에는 3을 그대로 출력하지만, num이 3이 아닐 경우에는 else문 아래에 있는 코드를 수행합니다. 위의 코드에서는 num이 1이므로 else문 아래의 코드를 수행합니다.
3. if, elif, else문
if문과 else문은 if문을 만족하지 않으면 else문을 수행합니다. 그렇다면 elif는 무엇일까요? elif는 if 외의 조건을 표현할 떄 활용합니다.
num = 1
if(num==1):
print("num은 1")
elif(num==2):
print("num은 2")
else:
print("num은 1이나 2가 아님")
이번에는 elif문을 함께 활용했습니다. if문으로 num이 1일 경우를 구현하고, elif로 또 다른 조건인 num이 2일 경우를 작성했습니다. 그리고 else문으로 num이 1, 2 모두 아닐 경우를 구현한 것입니다.
그럼 오늘은 if, elif, else를 어떻게 활용하는지 알아보았습니다.
감사합니다!
'파이썬' 카테고리의 다른 글
파이썬 클래스 생성하기 (0) | 2023.02.09 |
---|---|
파이썬 리스트 오류 원인 / 인덱스 오류 (0) | 2023.02.08 |
파이썬 함수 생성하기 / def가 무엇일까? (0) | 2023.02.06 |
파이썬 자료형, 데이터 타입 알아보기 / type 활용 방법 (0) | 2023.02.04 |
파이썬 Recursion Error 해결 방법 (0) | 2023.02.01 |