Python——九九乘法标题考码及实现过程解法入门方法1方法2
主题
编制输出下图所示九九乘法表的程序。
考察for循环、字符串格式
实现代码和过程解法的初步方法本质上是双for循环嵌套,其中也利用了字符串格式:字符串格式的使用方法
foriinrange (1,10 ) : for j in range(1) 1,i 1) :print ) ({}x{}={}.format,I,i*j ) ) ) ) ) print
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124 x4=161 X5=52x5=154 X5=205 X5=251 X6=62x6=12
方法1考虑到上述问题,可以参考以下文章进行代码改进优化。 “n”、“t”和“结束”的使用方法
通过利用end='可以达到不换行的目的
foriinrange (1,10 ) : for j in range(1) 1,i 1) :print )、end=() (t ).format,i*j )、end=) )
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124 x4=161 X5=52x5=154 X5=2055 X5=251 X6=62x6=116 06x8=487 x8=568x8=641 x9=92x9=183 x9=27444方法2方法2方法1本质上相同,不同之处在于版本更新导致的语法差异,在当前版本中为上述str.format ()
foriinrange (1,10 ) : for j in range(1) 1,i 1) :print ) (%dx%d ) % ) j,I,i*j ),end=' ' ) print )
1x1=11x2=22x2=41x3=32x3=63x3=91x4=42x4=83x4=124 x4=161 X5=52x5=154 X5=2055 X5=251 X6=62x6=116
3359 cloud.Tencent.com/developer/article/1559802
33559 www.cn blogs.com/py China/p/10171922.html