温馨提示×

Python中print输出格式怎么设置

小樊
152
2024-08-29 06:38:38
栏目: 编程语言
Python开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Python中,可以使用format()函数或者f-string(Python 3.6及更高版本)来设置print输出的格式。

  1. 使用format()函数:
name = "张三"
age = 25
print("我的名字是{},我{}岁了。".format(name, age))
  1. 使用f-string:
name = "张三"
age = 25
print(f"我的名字是{name},我{age}岁了。")

这两种方法都可以实现字符串的格式化输出。如果需要更复杂的格式设置,可以在大括号{}内添加相应的格式说明符。例如:

  • 保留小数点后两位:{:.2f}
  • 设置字符串宽度:{:10}
  • 设置字符串对齐方式:{:<10}(左对齐)、{:>10}(右对齐)、{:^10}(居中对齐)

示例:

pi = 3.1415926
print(f"圆周率保留两位小数:{pi:.2f}")

text = "Hello"
print(f"左对齐:{text:<10}")
print(f"右对齐:{text:>10}")
print(f"居中对齐:{text:^10}")

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:python print方法怎样设置输出格式

0