본문 바로가기
Programming Language/Python

[Python] 문자열을 공백 없이 출력하고 싶을 때는? sep=''

by 뒹굴거리는프로도 2024. 2. 24.
반응형

 


 

파이썬에서 print() 함수를 사용하여 문자열을 출력할 때, 출력되는 문자열 사이사이에 원하는 값을 삽입할 수 있습니다.

그럴 때 사용하는 것이 sep 인자입니다. 기본값은 ' ' 공백이에요.

 

만약 출력 시 공백을 없애고 싶다면? sep 인자에 '' 값을 넣어주면 됩니다.

# 구분자 없음
print('2023', '02', '24', sep='')
# 출력: 20230224

 

출력되는 값을 원하는 문자로 구분하고 싶다면 아래 예처럼 사용하면 됩니다. 저는 / 슬래쉬와 ' ' 공백을 넣어보겠습니다.

# 구분자로 슬래쉬와 공백 지정
print('apple', 'banana', 'cherry', sep='/ ')
# 출력: apple/ banana/ cherry

 

print() 함수는 무척 자주 사용하니, sep 인자를 함께 알아두시면 좋겠습니다.


 

 

 

반응형