谁会用 python写九九乘法表,我要代码

如题所述

同学你好,

        很高兴能够与你一起学习,共同进步!

        以下代码基于Python3实现,请注意区别版本不同带来的影响。

for i in range(1, 10):
        for j in range(1, i+1):
            print('{}x{}={}\t'.format(i, j, i*j), end='')#格式化输出
        print()

        希望可以帮助到你,天天❤晴!

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-07-04
for i in range(1,10):
for j in range(1,i+1):
print "%d*%d=%d " %(i,j, (i*j)),
print
#注意第三行,号
#注意第四行print必须有起到了换行的作用本回答被提问者和网友采纳
第2个回答  2018-07-13
print('\n'.join(['\t'.join(['%s*%s=%-2s'%(x,y,x*y) for y in range(1,x+1)]) for x in range(1,10)]).expandtabs(10))

第3个回答  2018-02-24
for i in range(1,10):
for j in range(1,i+1):
print("{}*{}={:2} ".format(j,i,i*j),end='')
print('')
相似回答