用python打印九九乘法表以及print使用方法

用python打印九九乘法表,可以使用2個for循環(huán)和2個print來解決,主要考驗學(xué)習(xí)使用for循環(huán)和print函數(shù)的技巧。

在外層for循環(huán)中,控制乘法表的行,通過print進行換行。

在內(nèi)層for循環(huán)中,來控制乘法表的列,通過print確保在同一行。

具體代碼如下:

for i in range(1,10):

? ? for j in range(1,i+1):

? ? ? ? print(f'{j}*{i}={i*j}',end='\t')

? ? print(end='\n')

接下來我們詳細說明一下print函數(shù)的使用:

print(*args, sep=' ', end='\n', file=None, flush=False)

args:表示輸出的對象。輸出多個對象時,需要用逗號隔開。

sep: 設(shè)置間隔符號,用來間隔多個對象。

end:用來設(shè)定以什么結(jié)尾。默認值是換行符 \n,我們可以換成其他字符。

file:要寫入的文件對象。

我們來簡單做幾個示例:

在print中傳入多個變量的對象,之間需要用逗號隔開,如果只是傳入的字符串對象,可以不用逗號隔開,就會進行連串起來,但是看著不是很方便。

在上圖中,print默認打印時,使用換行來分開,但是很占用空間,可以設(shè)置end=''參數(shù)就會好很多。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容