- 原理
Python的print()函數中參數end='' 默認為\n,所以會自動換行;
默認的print()函數: print(end='\n')
- 方案
Python 2: 在print語句的末尾加上一個逗號, 如
print "Hello World",
Python 3: 把參數end
設置成你想要的就行了, 如print("Hello World", end="")
- 擴展
補充:其實print()有兩個比較重要的可選參數,一個是
end
一個是sep
print()打印中支持常用制表符, 如
\t
,\n
end 在上面已經有介紹了,下面說一下sep,看示例就可以知道具體的意思了: print('cats', 'dogs', 'mice') 輸出: cats dogs mice print('cats', 'dogs', 'mice', sep = ',') 輸出: cats,dogs,mice 上述就是用的','替換掉了分隔符 ,當然你也可以用於替換成其他你想要的符號,這個功能有時候會比較有用 譬如2019-10-01是我們祖國70周年 print('2019','10','01', sep='-') 輸出: 2019-10-01