안녕하세요
오늘은 조건문에 대해 공부해 보려고 합니다

조건문은 굉장히 많이 쓰이며
필수적인 내용이기 때문에 잘 알아두어야 합니다
조건문?
조건의 결과에 따라 명령의 순서를 선택하는 문장
조건문에서 주로 다루어야할 것은
if, else, elif, 중복활용 정도입니다
기본 if문
조건식이 참이면 문장을 처리하고 거짓으면 if문이 종료됩니다
-형식-
if 조건식:
실행할 문장
1
2
3
4
5
6
|
a = 5
if a == 5:
print(a)
#결과 = 5
|
cs |
if, else문
조건식이 참이면 if문의 실행할 문장을 처리하고 아니라면 else문의 실행할 문장을 처리합니다
-형식-
if 조건식:
실행할 문장 1
else:
실행할 문장 2
1
2
3
4
5
6
|
a = 5
if a == 5
print(a)
#결과 = 5
|
cs |
ex) 정답 오답 구별하기
1
2
3
4
5
6
7
8
9
|
a = 5
b = 6
if a + b == 11:
print("정답입니다")
else:
print("오답입니다")
#결과 = 정답입니다
|
cs |
중첩 if문
if문 안에 if문이나 else를 또 사용한 문장입니다
-형식-
if 조건식 1:
if 조건식 2:
실행할 문장 1
else:
실행할 문장 2
else:
실행할 문장
ex) 크기 구분하기
1
2
3
4
5
6
7
8
9
|
a = int(input("숫자를 입력하세요 : "))
if a > 100 :
if a < 1000 :
print("a는 세자리수")
else :
print("a는 네자리수 이상")
else :
print("a는 두자리수 이하")
|
cs |
elif문
elif = else if
-형식-
if 조건문1 :
실행할 문장1
elif 조건문2 :
실행할 문장2
ex)등급 구하는 프로그램
1
2
3
4
5
6
7
8
9
10
11
12
|
a = int(input("숫자를 입력하세요 : "))
if a >= 90 :
print("1등급 입니다")
elif a >= 80 :
print("2등급 입니다")
elif a >= 70 :
print("3등급 입니다")
elif a >= 60 :
print("4등급 입니다")
elif a >= 50 :
print("5등급 입니다")
|
cs |
지금까지 간단하게 파이썬의 조건문에 대해 알아보았습니다
다음에는 반복문에 관하여 포스팅 하겠습니다!
도움이 되었다면 공감과 댓글 한번씩 부탁드립니다

반응형
'코딩 > 파이썬' 카테고리의 다른 글
파이썬 연산자 종류와 입출력 (0) | 2022.03.03 |
---|---|
파이썬 입력과 출력 (input , print함수) (4) | 2022.02.18 |
파이썬 변수와 자료형 (0) | 2022.02.11 |
파이썬 이스케이프 문자와 주석 (4) | 2022.02.01 |
파이썬 시작하기(처음 시작후 둘러보기 + print 함수) (0) | 2022.01.31 |