Python:如何在 Python 2.6 中制作由文本和变量值组成的字符串

标签 python string

基本上我正在寻找将字符串和变量连接在一起的方法。

在 Java 中:

String s = "HI my name is "+var_name+" I'm "+age+" years old";

在 PHP 中:

$s = "Hi my name is ".$var_name." I'm ".$age." years old";

我想在 Python 中做类似的事情。我知道 Python 3.0 及更高版本支持的格式函数,但我有一个在 Python 2.6 版本上运行它的限制。我无法升级,所以请告诉我最好的方法。

P.S - 我开始知道这种格式也适用于 Python 2.6。如果您有任何其他方法,也请告诉我。了解更多总是好的。

最佳答案

.format works on Python 2.6 too :

"Hi my name is {name}. I'm {age} years old.".format(name="John", age=30)

关于Python:如何在 Python 2.6 中制作由文本和变量值组成的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15541421/

相关文章:

c - 从函数传递字符串

python - 如何使用python将各种字符串和数据连接在一起

c++ - 计算文本中单词的频率

python - 这是引发异常的正确方法吗? ( python )

python - 从隐藏目录(包)导入模块

javascript - 在不单击任何按钮的情况下从 Web 使用 Flask 运行 python 脚本

python - 如何从power bi中的python函数返回单个数据帧

android - 我需要以输入字符串中的数字开头的字符串

c - 字符串反转而不改变原始字符串

python - 如何测试单例 __del__() 方法?