Python 学习笔记(六)

版权声明:本文为博主原创文章,未经博主允许不得转载。 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'

猜你喜欢

转载自blog.csdn.net/sinat_35212491/article/details/81711863