728x90
rjust()와 ljust() 메서드는 문자열의 정렬과 공백 채우기를 수행하는 메서드입니다. 이 두 메서드는 각각 오른쪽(rjust())과 왼쪽(ljust()) 정렬을 수행합니다.
rjust() 메서드는 주어진 길이(width)에 맞게 문자열을 오른쪽으로 정렬하고, 남는 공간을 지정한 문자(fillchar)로 채웁니다. 예를 들어, text.rjust(width, fillchar)와 같이 사용합니다.
ljust() 메서드는 rjust()와 유사하지만 문자열을 왼쪽으로 정렬합니다. 즉, 주어진 길이에 맞게 문자열을 왼쪽으로 정렬하고, 남는 공간을 지정한 문자로 채웁니다. 예를 들어, text.ljust(width, fillchar)와 같이 사용합니다.
다음은 rjust()와 ljust() 메서드의 간단한 예시입니다:
text = "Hello"
justified_text = text.rjust(10, "-")
print(justified_text)
# 출력: "-----Hello"
justified_text = text.ljust(10, "-")
print(justified_text)
# 출력: "Hello-----"
위의 예시에서는 text 변수에 문자열 "Hello"를 할당하고, rjust()와 ljust() 메서드를 사용하여 문자열을 주어진 길이에 맞게 정렬하고 남는 공간을 "-" 문자로 채웁니다. rjust() 메서드는 문자열을 오른쪽으로 정렬하고 ljust() 메서드는 문자열을 왼쪽으로 정렬합니다.
이와 같이 rjust()와 ljust() 메서드는 문자열의 정렬과 공백 채우기에 유용하게 사용할 수 있습니다.
'성장하기 > Python' 카테고리의 다른 글
피보나치 수열 (0) | 2023.06.18 |
---|---|
[함수] Jaden Case 와 title (0) | 2023.06.18 |
[함수] zfill (0) | 2023.06.18 |
for-else (0) | 2023.06.18 |
약수 구하기 (0) | 2023.06.18 |