Python 知識要點 格式化輸出 format

2022-08-16 16:27:18 字數 612 閱讀 8476

str.format()

一種格式化字串的函式,用 {} 和:來代替以前的 % 

print(""

.format

(3.141592653

))

常見用法:

(1)不帶編號,即「{}」

print("{} {}".format("to", "be"))

>>to be

(2)帶數字編號,可調換順序,即「」、「」

print("".format("to", "be"))

>>to be

print(" ".format("to", "be"))

>>to be to

(3)帶關鍵字,即「」、「」

print(" ".format(to="to", b="be")

>>be to be

(4)f」str」,字串前加f可以達到格式化目的

name = "tony"

age = 10

print(f" is years old") 

# capitalize()將字串的第乙個字母變成大寫,其他字母變小寫

>>tony is ****10**** years old

python格式化輸出

原文 在python中也有類似於c中的printf 的格式輸出標記。在python中格式化輸出字串使用的是 運算子,通用的形式為 格式標記字串 要輸出的值組 其中,左邊部分的 格式標記字串 可以完全和c中的一致。右邊的 值組 如果有兩個及以上的值則需要用小括號括起來,中間用短號隔開。重點來看左邊的部...

python 格式化輸出

usr bin python coding utf 8 可以指定所需長度的字串的對齊方式 預設 左對齊 右對齊 中間對齊 只用於數字 在小數點後進行補齊 print 1 t format wangyu print 2 t format 1.1415926 print 3 t format 1.141...

Python格式化輸出

python時間輸出格式化 python格式化日期時間的函式為datetime.datetime.strftime 由字串轉為日期型的函式為 datetime.datetime.strptime 兩個函式都涉及日期時間的格式化字串,列舉如下 舉乙個例子 ebay中時間格式為 sep 21 09 16...