python如何打印99乘法表

發(fā)布時(shí)間:2024-03-10
python打印99乘法表的方法:1、使用【for-for】;2、使用【while-while】;3、使用【while-for】;4、使用【for-while】;5、 定義一個(gè)變量a,代碼為【for i in a:j=1;while j<=i:】。
相關(guān)學(xué)習(xí)推薦:python教程
python打印99乘法表的方法:
第1種方式: 使用for-for
# 九九乘法表for i in range(1, 10): for j in range(1, i 1): print('{}x{}={}\\\\t'.format(j, i, i*j), end='') print()
第2種方式: 使用while-while
# 九九乘法表i = 1while i <= 9: j = 1 while(j <= i): # j的大小是由i來(lái)控制的 print('%d*%d=%-3d' % (i, j, i*j), end='\\\\t') j = 1 print('') i = 1
第3種方式: 使用while-for
i = 1while(i <=9): for j in range (1,i 1): #range()函數(shù)左閉右開(kāi) print('%d*%d=%-3d'%(i,j,i*j),end='') i = 1 print()
第4種方式: 使用for-while
for i in range(1,10): j = 0 while j < i: j = 1 print("%d*%d=%-3d"%(i,j,i*j),end='') print( )
第5種方式: 定義一個(gè)變量a
a = [1, 2, 3, 4, 5, 6, 7, 8, 9]for i in a: j = 1 while j <= i: print('%d*%d=%-3d'%(i,j,i*j),end='\\\\t') # %-3d 是控制輸出結(jié)果占據(jù)3位,且從左面開(kāi)始對(duì)齊 j = 1 print( )執(zhí)行結(jié)果如下圖:
第6種方式: 使用1行語(yǔ)句
print('\\\\n'.join([' '.join(["%2s x%2s = %2s" % (j, i, i*j) for j in range(1, i 1)]) for i in range(1, 10)]))執(zhí)行結(jié)果如下圖:
上一個(gè):如何把電腦d盤分給c盤,win7電腦d盤怎么分給C盤
下一個(gè):刷機(jī)頁(yè)面怎么連接手機(jī),怎樣用手機(jī)給另一個(gè)手機(jī)刷機(jī)

茶業(yè)法規(guī)之四說(shuō)法
江蘇潤(rùn)儀金屬轉(zhuǎn)子流量計(jì)正確使用方法
侵權(quán)人死亡能否免除賠償責(zé)任
蘋果手機(jī)音頻怎么播放不了
美國(guó)ross高壓繼電器(一種可靠的電氣解決方案)
使用真空濾油機(jī)過(guò)程中如果被污染了該怎么辦
固態(tài)硬盤啟動(dòng)分區(qū),固態(tài)硬盤怎樣進(jìn)行分區(qū) 固態(tài)硬盤分區(qū)詳細(xì)圖文教程
土耳其riw球接頭
電子郵箱怎么弄,電子郵箱怎么申請(qǐng)
未發(fā)貨退運(yùn)費(fèi)嗎(未發(fā)貨退貨會(huì)退運(yùn)費(fèi)險(xiǎn)嗎)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos