Python 字符串 zfill() 方法

Python 字符串 zfill() 方法

Python zfill() 方法在字符串的左侧填充0位数字,以使字符串的长度为width。它返回一个字符串,其中包含0位数字之前的正负号前缀。

如果width小于字符串长度,则返回原始长度的字符串。

语法

zfill(width)

参数

width :字符串的长度。

返回

它返回一个字符串。

让我们来看一些zfill()方法的示例以了解它的功能。

示例1

让我们看一个例子,宽度大于字符串长度。它返回一个新的字符串,其中包含左边的0,总长度等于宽度。

# Python zfill(width) method 
# Declaring variables
text = "Zfill Example"
# Calling Function
str2 = text.zfill(20)
# Displaying result
print(str2)

输出:

0000000Zfill Example

示例2

在这里,我们传递的宽度小于字符串的长度,因此它返回原始字符串,而不是在左侧填充零。

# Python zfill(width) method 
# Declaring variables
text = "Zfill Example"
# Calling Function
str2 = text.zfill(5)
# Displaying result
print(str2)

输出:

Zfill Example

示例3

该示例描述了在字符串左侧填充0之前,符号可以是+或-。可以看到在加号或减号前面填充了每个值。

# Python zfill(width) method 
# Declaring variables
val = "+100"
val2 = "-200"
val3 = "--Rohan--"
# Calling Function
str2 = val.zfill(10)
str3 = val2.zfill(10)
str4 = val3.zfill(10)

# Displaying result
print(str2)
print(str3)
print(str4)

输出:

+000000100
-000000200
-0-Rohan--

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程