gpt4 book ai didi

python - python格式字符串中的 'h'是什么意思?

转载 作者:太空狗 更新时间:2023-10-30 00:56:26 25 4
gpt4 key购买 nike

这是一个有效的 python 格式字符串:

>>> wierd_format = '[%27he]'
>>> print wierd_format % 2.5
[ 2.500000e+00]

但这不是:

>>> bad_format = '[%20qe]'
>>> print bad_format % 2.5
Traceback (most recent call last):
File "prog.py", line 5, in <module>
print bad_format % 2.5
ValueError: unsupported format character 'q' (0x71) at index 4

显然,h 是受支持的格式字符。然而,documentation没有提到 h 说明符。它有什么作用?

最佳答案

来自文档:

A length modifier (h, l, or L) may be present, but is ignored as it is not necessary for Python – so e.g. %ld is identical to %d.

关于python - python格式字符串中的 'h'是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18174827/

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