python - 字符串格式化

python 字符串格式化

  • 方法一:百分号 %
word = "i am %s" % "james"
word = "i am %s age %d" % ("james", 26)
word = "i am %(name)s age %(age)d" % {"name":'alex',"age":26}
word = "percent %.2f" % 99.97623
word = "i am %(a).2f" % {'a':123.234,}
word = 'i am %.2f %%' % 123.345
  • 方法二:format
word = "i am {}, age {}, {}".format("James", 26, 'Tim')
word = "i am {0}, age {1}, really {0}".format("James", 26)
word = "i am {name}, age {age}, really {name}".format(name="James", age=26)
word = "i am {0[0]}, age {0[1]}, really {0[2]}".format([1, 2, 3], [11, 22, 33])

参考:https://www.cnblogs.com/wupeiqi/articles/5484747.html

猜你喜欢

转载自blog.csdn.net/ZenG_xiangt/article/details/81489255