gpt4 book ai didi

python - 格式化规范以显示零 (0) 的空白(空字符串)

转载 作者:太空宇宙 更新时间:2023-11-03 13:23:52 24 4
gpt4 key购买 nike

format specification里面有选项吗将零值显示为空白,否则使用格式?

>>> from decimal import Decimal
>>> '{:+010,.2f}'.format(Decimal('1234.56'))
'+01,234.56'
>>> '{:???f}'.format(Decimal(0))
''
>>>

更新:

我需要与此处相同的行为:

http://msdn.microsoft.com/en-us/library/0c899ak8.aspx#SectionSeparator

如果 Python 的标准库中没有它,请确认这一点,我会接受它作为答案。

最佳答案

不,您目前不能通过 Python 格式规范来完成。请改用条件表达式。例如:

print(format(a, '+010,.2f') if a else "")

关于python - 格式化规范以显示零 (0) 的空白(空字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4451585/

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