반응형
문제
https://www.acmicpc.net/problem/1330
코드
a, b = map(int, (input().split()))
if a > b:
print(">")
elif a < b:
print("<")
else:
print("==")
설명
드디어 새로운 문법이 나타났다.
조건문의 첫 등장이다.
조건문은 간단하게 나타낼 수 있는데,
'if a > b:' 와 같이 조건을 나타내주는 부분,
'print(">")' 와 같이 조건이 참(True)이라면,
실행하게 될 동작으로 나뉜다.
조건이 하나만 있는 경우도 있겠지만 그렇지 않은 경우에는,
'elif'를 사용하는데 이는 'else if'를 줄인 것이다.
elif의 개수에는 제한이 없고 얼마든지 사용이 가능하다.
마지막으로 'else'를 사용하는데,
이는 위의 모든 조건(if, elif)가 거짓일 때, 실행하게 된다.
반응형
'개발 연습장 > 백준 문제풀이' 카테고리의 다른 글
[파이썬, Python] 백준 2753: 윤년 (0) | 2022.11.01 |
---|---|
[파이썬, Python] 백준 9498: 시험 성적 (0) | 2022.10.31 |
[파이썬, Python] 백준 25083: 새싹 (0) | 2022.10.29 |
[파이썬, Python] 백준 10172: 개 (0) | 2022.10.28 |
[파이썬, Python] 백준 10171: 고양이 (0) | 2022.10.26 |