Python中的占位符是非常方便的。我們可以利用占位符在打印字符串時插入變量值,以便更好地展現信息。在下面的示例中,我們將使用占位符來替換字符串中的變量。
name = '小明' age = 18 print('我叫%s,今年%d歲了。' % (name, age)) 輸出結果:我叫小明,今年18歲了。
在上面的示例中,我們使用了兩個占位符%s和%d。%s表示字符串類型的占位符,%d表示整型數字類型的占位符。在使用print語句時,我們在要輸出的字符串后面使用%符號,然后在%符號后面緊跟著要展示的變量或數據值,用逗號隔開。
在Python中,還有其他類型的占位符,例如:
%f :浮點數; %c :字符類型,單個字符; %o :八進制; %x :十六進制; %X :大寫十六進制; %e :科學計數法; %E :大寫科學計數法; %A :16進制并用大寫字母; %s :字符串類型。
使用占位符可以使輸出的字符串更簡潔、更易于閱讀,并且在需要修改變量值時只需要修改變量值,無需更改整個字符串。因此使用占位符是打印字符串的好選擇。
上一篇python 打印到文件
下一篇python 打印字母