English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

경험 노트

온라인 도구

Python 함수

Python 데이터 타입

파이썬 기본 강의

파이썬 파일I

O

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 문자열 메서드

파이썬 참조 매뉴얼

파이썬 문자열 zfill() 사용 방법 및 예제

zfill() 메서드는 왼쪽에 '0' 문자를 채운 문자열의 복사본을 반환합니다.

파이썬에서 zfill()의 문법은 다음과 같습니다:

str.zfill(width)

zfill()가 취하는 매개변수

너비는 zfill()에서 반환하는 문자열의 길이를 지정하고 왼쪽에 '0' 비트를 채웁니다.

zfill()가 반환하는 값

  • 。이 경우, zfill()는 왼쪽에 다섯 개의 '0' 숫자를 채운 문자열의 복사본을 반환합니다.10,그리고 width를 지정합니다15zfill()가 반환하는 문자열의 복사본은 왼쪽에 '0'을 채운 문자열입니다. 반환된 문자열의 길이는 제공된 width에 따릅니다.

  • 。이 경우, zfill()는 왼쪽에 다섯 개의 '0' 숫자를 채운 문자열의 복사본을 반환합니다.10,그리고 width를 지정합니다8。이 경우, zfill()는 왼쪽에 '0' 비트를 채우지 않고 원래 문자열의 복사본을 반환합니다. 이 경우, 반환된 문자열의 길이는10。

예제1:zfill()는 파이썬에서 어떻게 작동하는가요?

text = "program is fun"
print(text.zfill(15))
print(text.zfill(20))
print(text.zfill(10))

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

0program is fun
000000program is fun
program is fun

문자열이 기호 접두사(+‘,'-‘)로 시작하면, 첫 번째 기호 접두사 문자 뒤에 '0' 숫자를 채웁니다。

예제2:zfill()는 Sign Prefix와 함께 사용되는 방법은 무엇인가요?

number = "-290"
print(number.zfill(8))
number = "+290"
print(number.zfill(8))
text = "--random+text"
print(text.zfill(20))

이 프로그램을 실행할 때, 출력은 다음과 같습니다:

-0000290
+0000290
-0000000-random+text

파이썬 문자열 메서드