컴퓨터/Python
본 포스트에서는 파이썬에서 흐름을 제어하기 위한 조건문에 대해 알아보고 실습을 해보도록 하겠습니다.
다른 고급언어들과 마찬가지로 파이썬에서도 소스코드의 흐름을 제어하기 위해 조건문을 제공합니다.
특정한 조건을 만족(참)의 경우에만 소스코드를 동작하기 위해 사용하며 사용 문법은 아래와 같습니다.
if 조건:
소스코드
특정 조건을 만족하면 if 아래의 들여쓰기들여 쓰기 한 코드를 아니라면 else 아래의 들여쓰기한 코드를 실행합니다.
if 조건:
소스코드
else :
소스코드
다양한 조건에 따라 흐름을 제어하고 싶을때는 elif를 이용하여 많은 조건을 추가할 수 있습니다.
if 조건A:
소스코드
elif 조건B:
소스코드
elif 조건C:
소스코드
else:
소스코드
number = int(input(숫자를 입력하세요 : ))
if number == 1:
print("1을 입력했습니다.)
elif number == 2:
print("2을 입력했습니다.)
else:
print("3이상의 숫자를 입력했습니다.)
파이썬에서는 어떠한 조건문을 만났을때 하나 이상의 소스코드가 실행이 되어야 됩니다. 만약에 소스코드가 존재하지 않는다면 에러가 발생하게 됩니다. 이러한 문제를 해결하기 위해 pass 키워드를 사용합니다.
number = int(input(숫자를 입력하세요 : ))
if number == 1:
pass
elif number == 2:
#에러가 발생합니다
else:
print("3이상의 숫자를 입력했습니다.)
Python - for문(1) (0) | 2021.09.25 |
---|---|
Python - 기본 자료형과 type()함수 (0) | 2021.09.23 |
Python - Dictionary 사용해보기 (0) | 2021.09.20 |
Python - List사용해보기 (0) | 2021.09.14 |
Python - 파이썬의 특징 (2) | 2021.09.11 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet