고정 너비로 문자열 인쇄
문자열을 인쇄할 때 직선 열로 정렬하면 가독성을 높일 수 있습니다. Python에서 형식 또는 f-문자열을 사용하면 이를 달성하는 편리한 방법이 제공됩니다.
str.format()
str.format()을 사용하면 패딩에 대한 간단한 방법을 제공합니다. 문자열. 해당 구문에는 자리 표시자 {}와 그 뒤에 형식 지정 표현식이 포함됩니다. 왼쪽 정렬의 경우
print('{0:이것은 너비가 5인 's'를 인쇄하여 's '가 됩니다. . 오른쪽 정렬의 경우 를 사용합니다.
f-문자열 사용(Python 3)
f-문자열은 str.format( ). 구문은 비슷하며, 접두사 f가 붙은 중괄호 {}로 묶인 서식 지정 표현식을 사용합니다. 왼쪽 정렬의 경우 &:
print(f'{s:이것은 str.format(과 동일한 출력을 생성합니다. ).
예제 적용
제공된 코드에 이러한 기술 적용 snippet:
for prefix in unique: if prefix != "": print('{0:이것은 접두어를 직선 열로 정렬합니다. 인접한 열의 개수 값을 유지하면서
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3