python print format函數(shù)的字符串操作技巧有哪些

小樊
84
2024-08-10 01:45:39

  1. 使用占位符:在字符串中使用占位符({})表示要替換的位置,然后使用format函數(shù)傳入要替換的值。

例如:print(“Hello, {}”.format(“World”))

  1. 指定位置替換:可以在占位符中指定要替換的位置。

例如:print(“{1}, {0}”.format(“World”, “Hello”))

  1. 格式化輸出數(shù)字:可以使用格式化字符串來(lái)控制數(shù)字的輸出格式。

例如:print(“The result is {:.2f}”.format(3.14159))

  1. 格式化日期時(shí)間:可以使用格式化字符串來(lái)控制日期時(shí)間的輸出格式。

例如:print(“Today is {:%Y-%m-%d}”.format(datetime.datetime.now()))

  1. 對(duì)齊文本:可以使用格式化字符串來(lái)對(duì)齊文本的輸出。

例如:print(“{:<10} {:>10}”.format(“l(fā)eft”, “right”))

  1. 格式化字典:可以使用格式化字符串來(lái)輸出字典的內(nèi)容。

例如:info = {“name”: “Alice”, “age”: 30} print(“Name: {name}, Age: {age}”.format(**info))

0