在python中格式化字符串

泥泞的生活

我必须编写一个字符串,如下所示:

A = 55
B = 45

res = 'A =' + str(A) + '\n' + \
            'B = ' + str(B) 

A和B必须分为两行。

print res

结果是正确的。但是,如果我还有其他变量,例如C,D,E等,则很难像我的代码中那样一一进行。什么是更短,更轻松的方法?

nekomatic
A = 45
B = 55
C = 65

names = ['A', 'B', 'C'] # list of variable names
res = '\n'.join([varname + ' =' + str(locals()[varname]) for varname in names])

这可以满足您的要求,但是如果要在实际程序中使用它,我会看看其他用于存储和检索数据的方法,例如字典。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在Python中格式化字符串

来自分类Dev

在python列表中格式化字符串

来自分类Dev

在Scala中格式化JSON字符串

来自分类Dev

在Swift中格式化字符串

来自分类Dev

在jsp中格式化datetime字符串?

来自分类Dev

在Android中格式化字符串变量

来自分类Dev

在Swift中格式化字符串

来自分类Dev

在VBScript中格式化XML字符串

来自分类Dev

在PHP中格式化字符串

来自分类Dev

在模式中格式化lua中的字符串

来自分类Dev

在React Native中格式化日期字符串

来自分类Dev

在Elm中格式化字符串

来自分类Dev

在C ++中格式化字符串的输出

来自分类Dev

在Oracle SQL中格式化字符串

来自分类Dev

在Java中格式化字符串数组

来自分类Dev

在Android中格式化字符串变量

来自分类Dev

在模式中格式化lua中的字符串

来自分类Dev

在 Linux 中格式化日期字符串

来自分类Dev

在字符串插值中格式化变量

来自分类Dev

在Python中格式化多行字符串的最优雅方法

来自分类Dev

使用类成员在python中格式化字符串

来自分类Dev

使用类成员在python中格式化字符串

来自分类Dev

这个字符串如何在python中格式化

来自分类Dev

Python 格式化字符串

来自分类Dev

在R中的长字符向量中格式化字符串(名字和姓氏)

来自分类Dev

如何在Swift中格式化本地化字符串?

来自分类Dev

如何同时在awk中格式化字符串和浮点数?

来自分类Dev

如何在Swift中格式化JSON字符串?

来自分类Dev

在Java中格式化字符串以使其完美匹配