728x90
반응형
문제
답1
A,B=map(int,input().split())
if (A>B):
print(">")
elif (A<B):
print("<")
else:
print("==")
해설1
[if문을 활용한 풀이]
A와 B를 입력받아(input) 각각의 값으로 나눈 후 (split) 정수형(int)으로 한꺼번에 형변환(map)
if (A>B) : print(">") : A>B이면 >출력
elif (A<B) : print("<") :A<B이면 <출력
else : print("==") :나머지는 == 출력
답2
A,B = map(int,input().split())
print(">") if A>B else print("<") if A<B else print("==")
해설2
[중첩 삼항연산자를 활용한 풀이]
A와 B를 입력받아(input) 각각의 값으로 나눈 후 (split) 정수형(int)으로 한꺼번에 형변환(map)
print(">") if A>B : A>B이면 >출력,
else print("<") if A <B : A<B이면 <출력,
else print("==") : 나머지는 == 출력
삼항연산자(if~else문)
[참일 때 실행] if [조건] else [거짓일 때 실행]
중첩 삼항연산자(if~elif~else문)
[조건 1이 참일 때 실행] if [조건1] else [조건 2가 참일 때 실행] if [조건2] else [모두 거짓일 때 실행]
728x90
반응형
'개발자 되기 > 코딩테스트' 카테고리의 다른 글
[백준/python] 2753번 (0) | 2022.12.06 |
---|---|
[백준/python] 9498번 (0) | 2022.12.04 |
[백준/python] 25083번 (0) | 2022.12.02 |
[백준/python] 10172번 (0) | 2022.12.02 |
[백준/python] 10171번 (0) | 2022.12.02 |