小言_互联网的博客

Python基础——format格式化函数

463人阅读  评论(0)

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))

转载:https://blog.csdn.net/linjiayina/article/details/104379647
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场