Skip to main content
 首页 » 编程设计

python之python 中的 str(len(x))

2025年05月04日18zhenyulu

我刚开始学习 python,当我在搜索 http 请求发送时遇到了我在网上发现的奇怪符号。

http 响应的正文(对于 header )的长度由 str(len(body)) 确定,我觉得这很奇怪,因为在我的理解中 len (str(body)) 是直观的表示法(主体的字符串表示的长度)。

我真的很好奇这是关于什么的 - 我在这里没有得到 python 的关键概念吗?

为什么Python使用:

str(len(x)) 

代替:

len(str(body)) 

请您参考如下方法:

您对符号的理解是正确的;您对正在计算的内容的解释不是。这是计算 body 的长度(它是一个字符串),然后生成该数字的字符串表示形式。