Skip to main content
 首页 » 编程设计

Python print_r 返回值而不是打印它

2025年05月04日11lhb25

在 Python 中是否有可能做类似的事情:

echo 'Content of $var is ', print_r($var, TRUE); 

在 PHP 中?

我有一个变量 var,我想将它的内容以可读的形式分配给一个字符串,例如:

str = 'Hello. ' 
str = str + var 

请您参考如下方法:

您可以简单地使用 str(var),如:

s = 'Hello. ' + str(var) 

这里,str 是一个内置函数,与您脚本中的str 无关。在 Python 中编码时,请避免使用与 built-in functions 的名称一致的名称.

另一种方法是使用字符串格式运算符%:

s = 'Hello. %s' % var