-
파이썬 문자 채우기, 0채우기Language Study/Python 2024. 7. 23. 11:03
코드 작성 중 자릿수를 맞춰야하는 순간이 있다. 특히 숫자를 사용할 때 앞에 0을 채우는 경우가 많이 있었는데
그때마다 zfill을 사용하기 위하여 문자열로 변환해서 사용했었다.
정수형 숫자로 바로 0을 채울 수 있는 방법들이 있어서 정리해봤다.1. 문자열 앞에 '0' 채우기 (zfill)
string_number = '1' a = string_number.zfill(2) b = string_number.zfill(3) print(a) #01 print(b) #001
2. 문자열 앞에 원하는 문자로 채우기 (rjust)
string_number = '1' a = string_number.rjust(2, 'a') b = string_number.rjust(3, 'b') print(a) #a1 print(b) #bb1
3. 숫자 앞에 0 채우기 (format, f"")
number = 1 print(f"{number:03}") #001
number = 1 a = format(number, '02') b = '{0:03d}'.format(number) print(a) # 01 print(b) # 001
'Language Study > Python' 카테고리의 다른 글
youtube 요약.02 - whisper로 음성파일 text 변환하기 (4) 2024.11.09 youtube 요약.01 - yt_dlp로 youtube 음성 파일 추출하기 (5) 2024.11.08 [기능] 파이썬 stdin 입력 (0) 2021.04.16 [기능] 파이썬 순열, 조합 (Permutations, Combinations) (0) 2021.04.06 [기능] 파이썬 리스트 복사 (python copy) (0) 2021.04.01