2017.12.21 네이버 블로그에 작성한 내용 일부 수정
boolean 식
x and y
x or y
not x
조건문
if 와 else
if 조건 :
True_statements
else :
False_statements
Next_statements
if문을 만들때 if절에 속하는 내용은 모두 들여쓰기를 해주어야 한다!
num = 4
if num=4:
print("number is 4")
else:
print("number isn't 4")
else if 중첩조건문
else 절 안에 다음과 같이 if문이 추가가 가능하다
else :
if 조건 :
else_if_statement
else :
false_statement
num = 5
if num == 4:
print("number is 4")
else:
if num ==5:
print("number is 5")
else:
print("number isn't 4 and 5")
if - elif - else
if 조건1 :
elif 조건2 :
...(elif는 여러번 사용 가능합니다)
else :
num = 5
if num == 4:
print("number is 4")
elif num == 5:
print("number is 5")
else:
print("number isn't 4 and 5")
위에 있는 코드를 더 보기 좋게 정리가 가능하다. 중첩 조건문은 조건이 많은경우 프로그램의 실행시간이 짧아지지만 가독성이 떨어지고 if-elif-else 는 실행시간이 길어지지만 가독성이 좋아진다.
'프로그래밍 > Python' 카테고리의 다른 글
[Python] map (0) | 2022.02.15 |
---|---|
[Python] 반복문 - while, for (0) | 2022.02.14 |
[Python] 입력과 출력, 형변환 (0) | 2022.02.14 |