版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_35212491/article/details/81711863
字符串格式化
- C语言风格的格式化
In [1]: var1 = "Hello"
In [2]: var2 = "World"
In [3]: var3 = "%s, %s!" % (var1, var2)
In [4]: var3
Out[4]: 'Hello, World!'
format
格式化
In [1]: name = "Swaroop"
In [2]: age = 20
In [3]: print("{0} was {1} years old".format(name, age))
Swaroop was 20 years old
In [4]: print("{name} was {age} years old.".format(name="Swaroop", age=20))
Swaroop was 20 years old.
In [5]: print("{} was {} years old.".format(name, age))
Swaroop was 20 years old.
In [6]: var = 3.1415
In [7]: tmp = "{:.2f}".format(var)
In [8]: tmp
Out[8]: '3.14'