고정 너비 열의 문자열 인쇄
길이가 다른 문자열을 인쇄할 때 고르지 않게 정렬된 문자열 출력 문제가 발생합니다. 이를 수정하려면 문자열 형식 지정 기술을 활용하는 것이 좋습니다.
Padding과 함께 str.format() 사용
'{0: <5}'.format('s') # Left-align with 5 characters '{0: >5}'.format('ss') # Right-align with 5 characters
숫자 '0'은 문자열의 인덱스를 나타냅니다. str.format()에 전달된 인수입니다. '<' 또는 '>' 정렬을 지정합니다.
패딩과 함께 f-문자열 사용
sub_str = 's' for i in range(1, 6): s = sub_str * i print(f'{s:>5}') # Right-align with 5 charactersf-문자열은 문자열 형식을 인라인으로 지정하는 편리한 방법을 제공합니다. '>' 또는 '<' 기호는 정렬을 제어합니다.
이 예에서는 인쇄된 문자열의 원하는 너비를 강조하기 위해 작은따옴표가 때때로 추가되었습니다. 이러한 형식 지정 기술을 활용하면 문자열이 깔끔하고 정렬된 열에 인쇄되도록 할 수 있습니다.
위 내용은 고정 너비 열의 문자열을 어떻게 인쇄할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!