728x90
반응형
SMALL
파이썬 조건문(Python Conditional Satement)
일반적인 흐름 제어에 대해 배워볼 것이며 흐름 제어는 기본적으로 우리가 원할 때만 코드를 실행하기 위해 논리를 사용합니다. 논리 흐름을 제어하기 위해서는 몇가지 키워드를 사용합니다. 파이썬에서 다루는 키워드는 if, elif, else 입니다.
조건문을 이해하기 위해서는 파이썬의 제어 흐름 문법이 공백으로 알려진 콜론과 들여쓰기를 사용한다는 것을 이해해야 합니다. 이 들여쓰기는 파이썬에게 절대적으로 중요하며, 다른 프로그래밍 언어들과 차별되는 요소 입니다.
1. If 문
여기 기본적이 if문의 문법이 있습니다.
if some_condition://비교연산(참 또는 거짓)
excute some code//해당 조건이 참일 경우 밑의 코드가 실행이된다.
2. else 문
if문에 else를 추가할 수 있습니다.
else는 기존 if문의 조건이 참이 아닌 경우 다른 코드 블록을 실행시켜 줍니다.
if some_condition://비교연산(참 또는 거짓)
excute some code
else:
do something else
else에는 첨부 조건이 없다는 것을 유의하십시오, 위의 조건이 참이 아닌경우에만 실행됩니다.
또한 if와 else 들여쓰기 선이 정렬되어 있음을 주목하십시오
3. elif 문
else문이 실행 되기 전에 여러 조건을 확인해보려면 elif문을 사용 할 수 있습니다.
if some_condition:
excute some code
elif some_other_condition:
do something different
else:
do something else
elif문은 원하는 수 만큼 쓸 수 있습니다.
<Exemple code>
number=7//number변수를 선언하고 7을 넣어준다.
if number==5://변수가 5인 경우 Five를 출력
print("Five")
elif number==7://변수가 7인 경우 Lucky seven이 출력
print("Lucky seven")
else://위에 조건이 모두 거짓인 경우 What is number 출력
print("What is number")
if 조건문은 위에서부터 아래로 하나씩 조건을 비교해가면 내려갑니다.
반응형
LIST
'Python' 카테고리의 다른 글
Python Dictionaries (1) | 2023.01.29 |
---|---|
Python Loops (0) | 2023.01.20 |
Python Tuple (0) | 2023.01.19 |
Python List (0) | 2023.01.19 |
Python Strings (0) | 2023.01.19 |