用Python写出一个九九乘法表
读小学的时候我们大家都学过九九乘法表吧!那时候数学老师还要我们背了的下来!小编到现在还是记忆犹新!
到这来我们能不能用Python 写出一个九九乘法表呢? 当然是可以的.首先我们来分析一下代码的结构 也是框架!肯定要用到循环 for 或者while
行坐标的我们用row 竖坐标用col 写出来的代码如下row=1
while row<=9:
col=1
while col<=row:
print('%dx%d=%d'%(col,row,col*row),end=' ')
col+=1
print('')
row+=1
运行出的结果如下图 是不是一个完整的九九乘法表呢
这里我们有强迫症的同学会发现 有几列没有对整齐 ,很简单 我们可以通过用 \t 转义字符来解决!
row=1
while row<=9:
col=1
while col<=row:
print('%dx%d=%d'%(col,row,col*row),end=' \t')
col+=1
print('')
row+=1
运行如下图
这样可以看起来是不是清爽了许多有木有? 有强迫症的同学再也挑不出毛病了!
通过简单的九九乘法表 我们的Python是不是又学到了很多呢!