코딩 테스트를 준비하면서 새롭게 알게 된 입력방식들이 있다.
기본
x = input()
y = input("변수를 입력해주세요")
이게 내가 알던 기존의 방식이었다.
map()
a, b, c = map(int, input().split())
이런 식으로 입력 값을 받게 되면
5 6 7
위와 같은 형식으로 space를 사용하여 한 줄로 여러 변수를 입력할 수 있다.
map()은 map(적용시킬 함수, 적용할 값들)을 parameter로 받는다.
input().split()로부터 적용할 값들을 받아서 int()함수를 적용시키는 것이다.
try except
while True:
try:
n = input()
except:
break
이렇게 입력값을 받으면 try code 쪽에서 오류가 나기 전까지는 입력을 계속 받을 수 있다.
'코딩 테스트' 카테고리의 다른 글
[java] 백준 11659번 (2) | 2023.09.02 |
---|---|
자바 개념 정리 (0) | 2023.03.11 |
java 공부 정리 (0) | 2023.03.06 |
[프로그래머스] 옹알이(1) (0) | 2023.02.20 |