print 函数是 Python 中用于输出数据的内置函数。print 函数的格式化输出可以通过 format 方法来实现,其基本语法如下:
print("格式化字符串".format(参数1, 参数2, ...))
format 方法可以接受多个参数,用来替换字符串中的占位符 {}。参数的顺序决定了其在字符串中的位置,也可以通过指定位置参数来指定参数的顺序。
常用的格式化符号包括:
{}:无格式化{0}、{1}:按顺序引用参数{name}:通过名称引用参数{:<width}:左对齐{:^width}:居中对齐{:>width}:右对齐{:.precision}:精度控制{:,}:千位分隔符例如,下面是一个使用 format 方法进行格式化输出的示例:
name = "Alice"
age = 25
print("My name is {} and I am {} years old.".format(name, age))
# Output: My name is Alice and I am 25 years old.
除了 format 方法,还可以使用 f-string 进行字符串格式化输出,例如:
name = "Alice"
age = 25
print(f"My name is {name} and I am {age} years old.")
# Output: My name is Alice and I am 25 years old.
总的来说,format 方法是一个非常灵活和强大的字符串格式化工具,可以满足各种不同的格式化输出需求。