Python中Print()函數用法:1、輸出多個值,print()函數可以同時輸出多個值,只需要將多個值作為參數傳遞給print()函數;2、格式化輸出,print()函數也支援格式化輸出,可以使用佔位符來指定輸出的格式;3、修改輸出分隔符和結束符,print()函數可以透過sep和end參數來修改分隔符號和結束符;4、重定向輸出,print()函數可以將內容輸出到檔案中。
Python中的print()函數是一個非常常用的函數,它用於將指定的內容輸出到標準輸出設備,通常是控制台。在本文中,我將詳細介紹print()函數的用法。
基本用法
print()函數的基本用法非常簡單,只需要將要輸出的內容當作參數傳遞給print()函數。例如:
print("Hello, World!")
這個範例中,print()函數將字串"Hello, World!"輸出到控制台。
一、輸出多個值
print()函數可以同時輸出多個值,只需要將多個值作為參數傳遞給print()函數,並用逗號分隔。例如:
name = "John" age = 25 print("My name is", name, "and I am", age, "years old.")
這個例子中,print()函數將字串"My name is"、變數name的值、字串"and I am"、變數age的值和字串"years old. "依序輸出到控制台。
二、格式化輸出
print()函數也支援格式化輸出,可以使用佔位符來指定輸出的格式。常用的佔位符有%s、%d、%f等。例如:
name = "John" age = 25 print("My name is %s and I am %d years old." % (name, age))
這個例子中,%s表示字串佔位符,%d表示整數佔位符。 print()函數將字串"My name is "、變數name的值、字串" and I am "、變數age的值和字串" years old."依照指定的格式輸出到控制台。
三、修改輸出分隔符和結束符
print()函數預設使用空格作為分隔符,使用換行符作為結束符。但是,我們可以透過sep和end參數來修改分隔符號和結束符。例如:
name = "John" age = 25 print("My name is", name, "and I am", age, "years old.", sep="-", end="!")
這個例子中,sep="-"表示使用"-"作為分隔符,end="!"表示使用"!"作為結束符。 print()函數將字串"My name is-John-and I am-25 years old.!"依照指定的格式輸出到控制台。
四、重定向輸出
除了輸出到控制台,print()函數還可以將內容輸出到檔案中。可以透過file參數來指定輸出的檔案。例如:
name = "John" age = 25 with open("output.txt", "w") as f: print("My name is", name, "and I am", age, "years old.", file=f)
這個例子中,print()函數將字串"My name is"、變數name的值、字串"and I am"、變數age的值和字串"years old. "依照指定的格式輸出到名為output.txt的檔案中。
總結
本文詳細介紹了print()函數的用法。透過基本用法、輸出多個值、格式化輸出、修改輸出分隔符號和結束符號以及重定向輸出等方法,可以靈活地使用print()函數進行輸出。 print()函數在偵錯和輸出結果時非常有用,是Python中常用的函數之一。
以上是Python中Print()函數用法詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!