首頁 >後端開發 >Python教學 >python中「end=」是什麼意思?

python中「end=」是什麼意思?

烟雨青岚
烟雨青岚原創
2020-07-01 17:10:1879219瀏覽

python中「end=」是「print()」函數中的參數,會使函數關閉「在輸出中自動包含換行」的預設行為。 print預設是列印一行,結尾加換行,end傳遞一個空字串,表示這個語句沒結束。

python中「end=」是什麼意思?

「end=」作為print()中的一個參數,會使函數關閉「在輸出中自動包含換行」的預設行為。

為末尾end傳遞一個空字串,這樣print函數不會在字串末尾添加一個換行符,而是添加一個空字串,其實這也是一個語法要求,表示這個語句沒結束。

print預設是列印一行,結尾加換行。 end=' '意思是結尾不換行,加空格

 如下圖:使用for迴圈實作九九乘法表:(使用 end=' ') 梯度展示印出一行,結尾加換行

for i in range(1, 10):
    for j in range(1, i + 1):
        print('{}x{}={}\t'.format(j, i, i * j), end='' )
    print('\n')

python中「end=」是什麼意思?

推薦教學:《python教學

以上是python中「end=」是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn