IT_Python
[Python] 조건문 실행
예지콩먹어콩
2022. 8. 4. 15:36
반응형
● 비교 연산자
: boolean 표현식은 네/아니오 질문을 통해 프로그램의 흐름을 결정.
파이썬
|
의미
|
<
|
작다
|
<=
|
작거나 같다
|
==
|
같다
|
>=
|
크거나 같다
|
>
|
크다
|
!=
|
같지 않다
|
● 한 갈래 분기
: if 조건 하나만 있을 경우.
● 들여쓰기
: if문과 for문 : 콜론 다음에 들여쓰기를 함 / 들여쓰기를 유지해서 블록의 범위를 표시 / 빈 줄, 주석은 들여쓰기 상관없이 무시됨.
● 중첩된 분기
: if문 안에 또다른 if문이 있을 경우.
● 두 갈래 분기
: 논리식이 참일 경우와 거짓일 경우 각각 다른 결과를 도출할 수 있음 / 갈림길과 같이 둘 중 하나만 선택 가능.
● 여러 갈래
: elif 사용, 다른 경우일 때를 나타냄.
ex) x = 5
if x < 2 :
print('small')
elif x < 10 :
print('Medium')
print('All done')
● try / except 구조
: 위험한 코드를 try / except 를 사용해 처리. try 블록에 있는 코드가 성공하면 except 블록을 건너뛰고 실패하면 except 블록 실행.
ex) rawstr = input('Enter a number : ')
try:
ival = int(rawstr)
except:
ival = -1
if ival > 0 :
print('Nice work')
else :
print('Not a number')
반응형