可以使用字符串的 ljust() 方法来实现字符串填充和长度控制。具体代码如下:

s = 'hello'
s = s.ljust(30, '\0')
print(s)

输出结果为:

hello\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0

解释一下代码,ljust() 方法的第一个参数是要填充的总长度,第二个参数是填充字符。在上面的代码中,我们将字符串 s 填充为总长度为 30,填充字符为 '\0'。最终得到的字符串长度为 30 个字节,其中原始字符串 'hello' 占据了前 5 个字节,后面的 25 个字节被填充为 '\0'。

Python 字符串填充 '\0' 并控制长度为 30 字节

原文地址: https://www.cveoy.top/t/topic/minH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录