gpt4 book ai didi

python - 用两位数字格式化字符串

转载 作者:太空宇宙 更新时间:2023-11-04 06:52:26 27 4
gpt4 key购买 nike

我正在使用以下内容:

'%.2f%.2f%.2f' % (hours, minutes, seconds)
>>> 0.00:0.00:2.00

我怎么会强制两位数,但没有小数点,所以它是:

>>> '00:01:18'

最佳答案

当你真的想要 d 时不要使用 f:

'%02d:%02d:%02d' % (hours, minutes, seconds)

f 用于浮点值,d 用于整数。 02 零填充值:

>>> hours, minutes, seconds = 1, 0, 42
>>> '%02d:%02d:%02d' % (hours, minutes, seconds)
'01:00:42'

您可能还想查看 str.format() method , 更新更强大的语法;等效版本是:

'{:02d}:{:02d}:{:02d}'.format(hours, minutes, seconds)

关于python - 用两位数字格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25900096/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com