반응형
Python 문장(string)을 왼쪽, 오른쪽 끝에 배치하고 싶을 때
일반적으로 string을 작성할 때 앞에 여백을 5칸 넣고 싶을 때 가장 간단하게 작성하는 방법은 아래와 같다.
string_test = " start"
start 문구 앞에 5번 띄워 쓰기를 해서 작성하는 것이다.
만일 20번 이상 띄우거나 할경우 중간에 띄워 쓰기를 실수할 수 도 있다. 그래서 이를 간단하게 해결 하기 위해 제공 되는 문법이 {총 string 숫자 :>}, {총 string 숫자 :<} 이다
꺽쇠의 방향에 따라 오른쪽이냐 왼쪽에 배치되냐를 결정할 수 있다.
예제로 이해하기
코드>>
msg = "hi"
print(f"{'start':>10}" + "end")
print(f'{len(msg):<15}' + msg)
결과>>
startend
2 hi
주석>>
print(f"{'start':>10}" + "end")
위 코드는 총 10칸에서 오른쪽 끝부분은 start를 넣고 그뒤에 end를 넣은 것이다.
print(f'{len(msg):<15}' + msg)
위 코드는 총 15칸 중에 길이 정보를 왼쪽 끝에 넣고 15칸 뒤에 msg 정보를 넣었다.
반응형
'파이썬(Python) > 문법' 카테고리의 다른 글
분산, 표준 편차란? 파이썬으로 쉽게 계산하기 (예제로 이해하기) (0) | 2021.10.02 |
---|---|
(python)정규표현식 예제로 이해하기 - 아이디,이메일,전화번호,포트 (0) | 2021.08.11 |
파이썬 List 최대, 최소 값 차이 구하기 (feat. 파이썬 동작 시간 측정으로 가장 빠르게 구하는 방법은?) (0) | 2021.07.22 |
파이썬 @staticmethod 란? (예제로 이해하기, 골뱅이마크 의미) (0) | 2021.07.01 |
파이썬 Class 상속(Inheritance)란? (예제로 알아보기) (0) | 2021.06.30 |