파이썬 | 문자열에 후행 0 추가

| | | |

방법 # 1: rjust()

사용

rjust 함수는 다음을 제공합니다. 이 특정 작업을 수행하는 한 줄 방법입니다. 따라서 채워야 하는 모든 라인에 쉽게 사용할 수 있습니다. 필요한 패딩 양을 지정할 수 있습니다.


# Python3 데모 코드
# 선행 0 추가
# rjust() 사용


# 초기화 문자열

test_string = `GFG`


# 원래 문자열을 출력합니다.

인쇄 ( "원래 문자열:" + str (test_string))


필요한 0 개수

N = 4


# 우리 ing rjust ()
# 선행 0 추가

res = test_string.rjust (N + len < /코드> <코드 클래스 = "일반"> (테스트_문자열), <코드 클래스 = "문자열"> `0` <코드 클래스 ="일반 ">)


# 결과 출력

print ( "앞에 0을 추가한 문자열:" + str (res))

출력:

원래 문자열: GFG 선행 0을 추가한 문자열: 0000GFG 

방법 # 2: zfill()

이것은 이 특정 작업을 수행하는 또 다른 방법입니다. 이 기능에서는 완료해야 하는 문자를 지정할 필요가 없습니다. 이 기능은 내부에 0을 채우기 위한 것이므로 권장됩니다.


# 데모용 Python3 코드
# 선행 0 추가 < br> # zfill 사용 ()


# 초기화 문자열

test_string = `GFG`


# 인쇄 원래 줄

print ( " 원래 문자열:" + str (test_string))


# 0이 필요함

N <코드 클래스 ="키워드 "> = <코드 클래스 ="값 "> 4


<코드 클래스 = "comments"> # zfill 사용 ()
# 선행 0 추가

res = test_string. zfill (N + len (test_string))


# 결과 출력 < / p>

인쇄 ( "앞에 0을 추가한 후의 문자열:" < / 코드> <코드 클래스 = "키워드"> + <코드 클래스 = "함수"> str <코드 클래스 ss = "plain"> (res))

출력:

원래 문자열: GFG 추가 후 문자열 선행 0: 0000GFG 

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method