Notice
Recent Posts
Recent Comments
Link
jyamethyst21 님의 블로그
백준 10871번 - X보다 작은 수 (PYTHON 풀이) (with. print) 본문
1) 문제

2) 풀이
이번 문제 역시 쉬운 문제이다.
입력 받을 정수의 개수인 a와 비교할 값인 b를 처음에 입력받고 리스트를 생성하여 정수를 담는다.
그 후 정수 개수만큼 반복문을 돌면서 비교할 값인 b와 해당하는 인덱스에 존재하는 정수를 비교해서 b보다 작다면 출력한다.
a,b=map(int,input().split())
_list=list(map(int,input().split()))
for c in range(a):
if _list[c]<b:
print(_list[c],end=" ")
⭐️추가설명⭐️
아, 이전에 아마도 다뤘던 것 같은데 설명 하지 않고 넘어갔던 print 함수 옵션에 대해 설명하겠다.
1) print : 숫자나 문자열 등을 출력해주는 함수이며 sep="" 과 end="" 옵션이 존재한다.
sep=" "
sep은 출력할 값 사이에 삽입할 문자를 지정한다. 기본 옵션은 공백(" ")이며, 다른 문자를 넣어 원하는대로 옵션을 설정할 수 있다.
아래 출력 결과를 보다시피 출력된 값들 사이에 sep 옵션에 설정한 "*"이 추가되어 출력됨을 확인할 수 있다.

end=" "
end는 print() 함수가 출력된 후 다음에 추가할 문자를 지정한다. 기본값은 줄바꿈(\n)이고 아무것도 설정하지 않을 시 자동으로 줄바꿈이 이루어진다.
아래 예시를 살펴보면 end 옵션에 설정한 " hi"가 마지막 출력물 뒤에 붙어서 출력됨을 알 수 있다. 줄바꿈을 원치 않는 부분에 end=" "와 같이 설정을 하게되면 띄어쓰기만 적용이 된 채로 한 줄로 자연스럽게 붙일 수 있다.

'CODING 💻' 카테고리의 다른 글
| 백준 5086번 - 배수와 약수 (PYTHON 풀이) (1) | 2025.08.31 |
|---|---|
| 백준 1264번 - 모음의 개수 (PYTHON 풀이) (0) | 2025.04.08 |
| 백준 10818번 - 최소, 최대 (PYTHON 풀이) (0) | 2025.03.04 |
| 백준 10811번 - 바구니 뒤집기 (PYTHON 풀이) (with. reverse) (0) | 2025.03.04 |
| 백준 10810번 - 공 넣기 (PYTHON 풀이) (0) | 2025.03.03 |
