[python] 문자열 패딩하기

패딩이란 특정 문자나 공백을 사용하여 문자열의 길이를 조절하는 것을 의미합니다. Python에서는 문자열을 패딩하기 위해 몇 가지 방법을 제공합니다.

1. 왼쪽에 패딩하기

문자열의 왼쪽에 공백이나 다른 문자를 추가하여 특정 길이로 만드는 방법입니다. ljust() 함수를 사용하여 문자열을 지정된 길이로 만들 수 있습니다.

original_str = "Python"
padded_str = original_str.ljust(10, "*")
print(padded_str)  # 출력: "Python****"

2. 오른쪽에 패딩하기

문자열의 오른쪽에 공백이나 다른 문자를 추가하여 특정 길이로 만드는 방법입니다. rjust() 함수를 사용하여 문자열을 지정된 길이로 만들 수 있습니다.

original_str = "Python"
padded_str = original_str.rjust(10, "*")
print(padded_str)  # 출력: "****Python"

3. 가운데에 패딩하기

문자열의 양쪽에 동일한 수의 공백이나 다른 문자를 추가하여 특정 길이로 만드는 방법입니다. center() 함수를 사용하여 문자열을 지정된 길이로 만들 수 있습니다.

original_str = "Python"
padded_str = original_str.center(10, "*")
print(padded_str)  # 출력: "**Python**"

Python에서 문자열을 패딩하는 방법에 대해 간단히 알아보았습니다. 필요에 따라 이러한 패딩 기술을 사용하여 문자열의 길이를 조절할 수 있습니다.

참고 문헌: Python 공식 문서 - 문자열 메서드