📜  Python|将尾随零添加到字符串(1)

📅  最后修改于: 2023-12-03 15:19:19.998000             🧑  作者: Mango

在字符串中添加尾随零

在某些时候,我们需要在数字字符串的末尾添加零,而格式化字符串并不总是适用的。在 Python 中,我们可以通过字符串连接操作来实现这一目的。

number = '120'
number_with_zero = number + '0'

print(number_with_zero) # 输出 '1200'

这段代码创建了一个字符串变量 number,然后通过字符串连接操作将末尾添加了一个零,结果保存在 number_with_zero 中,最后将其输出。

但是,这种方法仅限于在字符串末尾添加一个零。如果需要添加多个,就需要使用循环,如下所示:

def add_trailing_zeroes(string, count):
    for i in range(count):
        string += '0'
    return string

number = '120'
number_with_zeroes = add_trailing_zeroes(number, 3)

print(number_with_zeroes) # 输出 '120000'

这段代码创建了一个名为 add_trailing_zeroes 的函数,接受两个参数:一个字符串和待添加零的数量。在函数内部,使用循环将指定数量的零逐一添加到字符串的末尾,最后返回修改后的字符串。然后,通过调用该函数,将返回值保存在 number_with_zeroes 中,并将其输出。

这就是在 Python 中向字符串添加尾随零的两种方法。