Python中format()函数的格式控制技巧有哪些
导读:在Python中,可以使用format( 函数来格式化字符串输出,通过控制格式可以实现各种输出效果。以下是一些常见的格式控制技巧: 控制输出的小数位数: num = 3.1415926 print("{:.2f}".format(num...
在Python中,可以使用format()函数来格式化字符串输出,通过控制格式可以实现各种输出效果。以下是一些常见的格式控制技巧:
-
控制输出的小数位数:
num = 3.1415926 print("{ :.2f} ".format(num)) # 输出:3.14 -
控制字符串的对齐方式:
name = "Alice" print("{ :< 10} ".format(name)) # 左对齐输出:Alice print("{ :> 10} ".format(name)) # 右对齐输出: Alice print("{ :^10} ".format(name)) # 居中输出: Alice -
控制输出的宽度:
num = 42 print("{ :5d} ".format(num)) # 输出: 42 -
控制输出的填充字符:
num = 42 print("{ :0> 5d} ".format(num)) # 输出:00042 -
格式化输出日期和时间:
import datetime now = datetime.datetime.now() print("{ :%Y-%m-%d %H:%M:%S} ".format(now)) # 输出:2022-01-01 12:30:00
这些是一些常见的格式控制技巧,通过灵活运用format()函数可以实现各种自定义输出格式。更多格式控制的用法可以参考Python官方文档。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python中format()函数的格式控制技巧有哪些
本文地址: https://pptw.com/jishu/695545.html
