RedMeta

if문의 조건에 따라 분기해주는 구문입니다. 다른 언어들과 크게 다르지 않게 동작합니다. 다른점은 괄호와 코드 블록에 중괄호를 사용하지 않습니다.

 

 

if문

if문 형식

if <조건식>:
	코드


if 조건식 다음에 : 콜론을 입력하고 다음 행부터는 한 단계 들여 쓰기를 합니다.
파이썬에서는 들여 쓰기가 중요합니다.
조건식은 Ture, False를 반환할 수 있으면 어떤 것이든 괜찮습니다.

[in]
if True:
	print("hello")
#false는 실행되지 않습니다.
if False: 
	print("No")

[Out]
hello

else문

else문 형식
if문이 거짓일 경우 if문 블록이 실행되지 않습니다. 거짓일 때의 경우 동작하게 하고 싶은 경우 else 문을 사용하시면 됩니다.

if True:
	print("참")
else:
	print("거짓")


빈 문자열이 조건문에 들어갈 경우 False로 취급되어 else 쪽 블록에서 동작하게 됩니다.

 

 

elif문

else 문에도 조건을 설정할 수 있습니다. 다른 언어의 else if 문과 동일합니다.
elif문 형식

if <조건문>:
	참일때
elif <조건문>:
	앞 블록이 거짓일때
else:
	모두 거짓일 때

 

2021.08.18 - [Python/가이드] - [Python Tutorial] 파이썬 튜플

2021.08.12 - [Python/가이드] - [Python Tutorial] 파이썬 집합

2021.08.09 - [Python/가이드] - [Python Tutorial] 파이썬 딕셔너리

공유하기

facebook twitter kakaoTalk kakaostory naver band