在Python中,有時(shí)候需要在輸出語(yǔ)句中控制換行。而在Python中,控制換行的方法就是用end參數(shù)來指定結(jié)束字符。默認(rèn)情況下,print()函數(shù)是以換行符“\n”作為結(jié)束字符來輸出的。
例如,下面這段代碼輸出了兩行文字:
print("Hello,") print("world!")
輸出結(jié)果如下:
Hello, world!
如果我們需要將兩行文字輸出在同一行上面,就需要使用end參數(shù)來指定輸出的結(jié)束字符。例如:
print("Hello,", end='') print("world!")
輸出結(jié)果如下:
Hello,world!
在這里,我們將第一句話的結(jié)束字符用空字符串替換了“\n”,這樣輸出的結(jié)果就是兩句話在同一行上面,中間沒有任何空格或者換行符。
除了空字符串,我們還可以使用其他字符來替換結(jié)束字符。例如,下面的代碼將兩句話輸出在同一行上面,中間加了一個(gè)制表符“\t”:
print("Hello,", end='\t') print("world!")
輸出結(jié)果如下:
Hello, world!
總之,在Python中使用end參數(shù)指定結(jié)束字符可以很方便地控制輸出語(yǔ)句的換行和排版。這對(duì)于程序開發(fā)和調(diào)試來說都是非常有用的。