Python 是一種使用簡單直觀、動態類型的面向對象編程語言,它的應用領域非常廣泛。Command-line-interface(簡稱CLI)是一種常見的 Python 開發環境,Python程序經常在命令行終端中運行。然而,當我們嘗試在 Python 中進行輸出時,可能經常會遇到需要進行換行輸出的情況。
一、使用換行符“\n”實現 Python 換行輸出
在 Python 中,最常用的換行方式是使用特殊符號“\n”。它表示在當前位置輸出一個換行符。下面是示例代碼:
print("這是第一行\n這是第二行")
運行結果:
這是第一行
這是第二行
可以看到,代碼使用“\n”實現了在第一行後進行了換行輸出。
除了用於普通的字符串外,“\n”還可以用于格式化輸出字符串。例如:
print("我叫{},我今年{}歲\n我來自{}".format("張三", "20", "北京"))
運行結果:
我叫張三,我今年20歲
我來自北京
在這個示例中,使用了字符串的 format() 方法來實現字符串的格式化輸出,其中“\n”表示在輸出“我叫張三,我今年20歲”後在第一行後進行了換行輸出。
二、使用 join() 方法實現 Python 換行輸出
除了使用“\n”外,還可以使用字符串的 join() 方法來實現換行輸出。
str1 = "這是第一行"
str2 = "這是第二行"
print('\n'.join([str1, str2]))
運行結果:
這是第一行
這是第二行
在其中使用 join() 方法,可以將列表中的元素合併為一個字符串,同時在元素之間加上指定的字符,這裡就是“\n”。
三、使用 print() 函數的 sep 參數實現 Python 換行輸出
除了以上兩種方法外,還可以使用 print() 函數的 sep 參數實現換行輸出。
print("這是第一行", "這是第二行", sep="\n")
運行結果:
這是第一行
這是第二行
在其中,將字符串分別傳遞給了 print() 函數,同時使用了 sep 參數來指定元素之間的分隔符。在這裡,指定的分隔符就是“\n”,從而實現了換行輸出。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/298151.html