Python基础——format格式化函数

Python基础——format格式化函数

基本语法是通过 {} 和 : 来代替以前的 % 。

format 函数可以接受不限个参数,位置可以不按顺序。

示例

1.不设置指定位置,按默认顺序

"{} {}".format("hello", "world")    # 不设置指定位置,按默认顺序

#输出:
'hello world'

2.设置指定位置

 "{0} {1}".format("hello", "world")  # 设置指定位置

#输出:
'hello world'

"{1} {0} {1}".format("hello", "world")  # 设置指定位置

#输出:
'world hello world'

3.默认格式化,字符串左对齐

s="字符串格式化"
"{0}".format(s)

#输出:
'字符串格式化'

4.最小宽度30,“>”表示右对齐

s="字符串格式化"
"{0:>30}".format(s)

5.最小宽度30,“^”表示居中

s="字符串格式化"
"{0:^30}".format(s)

6.下面的语句中,0和1表示format()函数中的第1和第2个参数,.2f表示小数部分保留两位,四舍五入。

print("{0:.2f} {1:.2f}".format(x,y))
发布了165 篇原创文章 · 获赞 5 · 访问量 8621

猜你喜欢

转载自blog.csdn.net/linjiayina/article/details/104379647