이번에는 파이썬의 조건문중 하나인
IF 문을 공부해봅시다 !
우리에게는 수만가지의 경우의 수들이 삶에 존재해요 !!
수만가지의 경우의 수를 일일이 다 적어주기에는 너무 비효율적이죠!?
만약 ~라면, ~~하고
만약 ~가 아니라면, ~~하지않고
이런 조건문을 코딩할 수 있는데요 !!!
길게 설명하는것보다 한번 정리된 설명 먼저 보시죠 !!
if <조건문1>:
<수행할 문장1>
<수행할 문장2>
...
elif <조건문2>:
<수행할 문장a>
<수행할 문장b>
...
elif <조건문3>:
<수행할 문장!>
<수행할 문장@>
...
...
else:
<수행할 문장ㄱ>
<수행할 문장ㄴ>
...
위 코드를 해석하자면
만약 <조건1>의 값이 참일경우,
if문 안에있는 <수행할 문장1>,<수행할 문장2>... 을 실행하여라
만약 <조건1>이 거짓일 경우,
첫번째 elif의 <조건2>가 참인지 거짓인지 판단하고, 참일경우
첫번째 elif안에 있는 <수행할 문장>을 수행하여라
...
만약 if, elif의 모든 조건이 거짓일경우,
else밑에 <수행할 문장>을 수행하라
입니다 !
위에서부터 아래로 차근차근 내려오면서 컴퓨터가 읽어간다 생각하시면 됩니다 !!
생각보다 쉽죠 ??!
그렇다면 예시를 한번 작성해서 확인해봅시다 !!
print("숫자를 입력해주세요")
x = input()
if x > '0':
print("입력하신 숫자는 0보다 큽니다.")
elif x < '0':
print("입력하신 숫자는 0보다 작습니다.")
else:
print("입력하신 숫자는 0입니다.")
x의 값에 사용자에게 input()을 받게 하고,
x의 값의 조건을 if문을 통하여서 설정하여 보았습니다 !
생각보다 간단한 문장이지만 활용되는 범위가 어마어마하기때문에
꼭 꼭 ! if 문 기억해두도록 합시다 !! : )
'Python_파이썬' 카테고리의 다른 글
Python 파이썬 기초 공부, 클래스란 ?! 클래스 총 정리 및 간단하게 알아보자 ! (0) | 2020.08.22 |
---|---|
Python 파이썬 기초 공부, 조건문 for, while, break, continue총정리 ! (0) | 2020.08.21 |
Python 파이썬 기초 공부, 리스트(list)란 ?? (0) | 2020.08.19 |
Python 파이썬 기초 공부, 연산자 종류와 기능 총정리 ! (0) | 2020.08.18 |
Python 파이썬 기초 공부, 자료형 총정리 !!! 초간단 정리 (0) | 2020.08.17 |