파이썬 기초(4)
2024. 5. 19. 21:24ㆍpython study/프로그래밍1
if 조건문
if 조건:
조건이 True면 실행
다음 문장 실행
조건문의 조건이 참이면 내부에 있는 동작을 실행하고 다음문장으로 넘어간다. 하지만 조건이 거짓이라면 바로 다음 문장으로 넘어가준다.

header인 if와 변수, 비교연산자, 값 그리고 콜론으로 이루어져 있다.

그리고 if문과 같은 경우에는 들여 쓰기가 굉장히 중요하기 때문에 if문에 포함된다면 들여 쓰기를 사용해야 한다.
if~else
if 조건:
True일 때 문장 실행
else:
False일 때 문장 실행
if문의 조건이 거짓이라면 else문으로 넘어가게 되는데 else문은 사용해도 되고 사용하지 않아도 된다.

else문의 끝 부분에는 콜론을 붙여서 마무리해준다. 그리고 if문과 동일하게 들여 쓰기에 신경을 써야 한다.
중첩 if
if 조건1:#1번
if 조건2:#2번
조건1,조건2가 True이면 실행
else:#2번
조건1만 True이면 실행
else:#1번
조건1이 False이면 실행
지금까지 보았던 부분을 종합한 부분으로 만약 조건 1이 참이라면 if문 안으로 들어가고 아니면 else문으로 이동한다. 그러고 나서 조건 2가 참이라면 두 번째 if문 에 들어가서 동작하고 아니라면 두번쨰 else문에서 동작한다.
if~elif~else
if 조건1:
조건1이 True이면 동작
elif 조건2:
조건1이 False이고 조건2가 True이면 동작
else:
두 조건이 거짓이면 동작
elif의 경우에는 여러 가지 조건을 추가하기 위한 중첩 if와 비슷한 조건문의 형태이다.

if와 비슷하게 동일한 방법으로 사용된다.