Python 是一種非常流行的編程語言,它具有很多強大的特性,其中一個是格式化輸出。格式化輸出是指將一些變量和文本組合在一起,按照特定的格式進行輸出。
# 格式化輸出語法 print("我叫%s,今年%d歲。" % ("小明", 18)) # 輸出結果 我叫小明,今年18歲。
在Python中,格式化輸出使用百分號(%)進行標識。格式化輸出語法中,%s表示字符串,%d表示整數。在格式化字符串中,我們可以使用一個或多個百分號來標識需要被替換的部分。通過將這些要被替換的部分以元組的形式傳遞給print函數,就可以進行格式化輸出了。
# 格式化輸出示例 name = "小明" age = 18 print("我叫%s,今年%d歲。" % (name, age))
這里定義了兩個變量name和age,它們分別對應字符串和整數類型的變量。在進行格式化輸出時,我們將這兩個變量以元組的形式傳遞給print函數。
當然,在Python中,還有其他的格式化輸出方式。下面是使用format函數進行格式化輸出的示例:
# 使用format函數進行格式化輸出 name = "小明" age = 18 print("我叫{},今年{}歲。".format(name, age))
相比于百分號格式化輸出,format函數的語法更加簡潔易懂。我們只需要在待替換部分使用一對花括號并在后面調用format函數傳遞參數即可。
總結一下,Python中格式化輸出可以使用百分號和format函數兩種方式進行。在進行格式化輸出時,可以使用%s表示字符串,%d表示整數等,通過元組將變量傳遞給print函數即可實現格式化輸出。