勵志

勵志人生知識庫

字元格式化

Python中,字元格式化可以通過多種方法實現,主要包括:

使用百分號(%)格式化。這是一種傳統的字元串格式化方法,在字元串中使用百分號(%)作為占位符,然後通過%運算符將值替換到字元串中。例如,message="我叫%s,我今年%d歲了."%(name,age)。

使用str.format()方法。這種方法更靈活,在字元串中使用大括弧{}作為占位符,並使用format()方法將值替換到字元串中。例如,message="我叫{},我今年{}歲了.".format(name,age)。

使用f-string(格式化字元串字面值)。從Python 3.6版本開始,可以使用f-string,在字元串前加上f或F,然後在字元串中使用大括弧{}並在其中直接使用變數名或表達式。例如,message=f"我叫{name},今年{age}歲了."。

使用模板進行字元串格式化。Python中提供了string.Template類,用於支持模板字元串的格式化。

每種方法都有其適用場景和優勢,可以根據需要和個人偏好選擇適合的格式化方法。