a, b = map(int, input().split())
if a>b:
print('>')
elif a<b:
print('<')
elif a==b:
print('==')
파이썬의 경우 else if 대신 elif를 사용하며, 조건을 걸어준 뒤 : 를 사용한다.
📌 문제 끊어 읽기
① 연도가 4의 배수이면서, 100의 배수가 아닐 때
또는,
② 400의 배수 일 때
조건을 제대로 확인한다. 예시로 나온 문항은 큰 힌트가 되니 대충 읽고 넘기지 말고 꼼꼼하게 읽을 것.
year = int(input())
if ((year%4==0) and (year%100!=0)) or (year%400==0):
print(1)
else:
print(0)
Python에서는 &&, || 연산자 대신 and, or 사용 year = int(input())
print(1) if ((year%4==0) and (year%100!=0)) or (year%400==0) else print(0)
삼항연산자 형식: (조건에 만족할 경우 값 출력) if 조건 else (조건이 아닐 경우 값 출력)예제 1
입력
12
5
코드
a = int(input())
b = int(input())
예제 2
입력
10 5
코드
a, b = map(int, input().split()) # 공백으로 변수 구분