반응형
파이썬에서는 if 조건문만큼 if- else와 elif 조건문이 중요하기 때문에 글을 적게 되었다.
https://solution-is-here.tistory.com/98
if 조건문 게시물을 보시고 이 글을 보시면 이해가 더 잘됩니다!
1. if- else 조건문
2. elif 조건문
1. if - else 조건문
프로그래밍에서 else 구문은 if 조건문의 조건이 거짓일 때 실행되는 부분입니다.
1
2
3
4
5
6
7
|
a = input("당신의 성별을 알려주세요")
if(a == "남"):
print("당신은 남성입니다.")
else:
print("당신은 여성입니다.")
|
cs |
if 조건문의 뒤에서 사용됩니다.
만약 사용자가 "남"이 아닌 다른 글자를 입력할 경우에 else 조건문에 있는 명령문이 실행됩니다.
2. elif 조건문
elif 조건문은 Java에서 switch라고 생각하면 쉽다.세개 이상의 조건을 연결해서 사용하는 방법이다.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
score = float(input("당신의 학점을 입력해주세요: "))
if(score == 4.5):
print("사람이 아님")
elif 4.0 <= score:
print("공부를 잘함")
elif 3.0 <= score:
print("평범함")
elif 2.0 <= score:
print("못함")
elif 1.0 <= score:
print("유인원")
elif 0.0 <= score:
print("할말하않")
|
cs |
이렇게 다양한 조건이 있을때 elif를 사용하면 편리하다.
반응형