本博文加上后面得视频,是专门为初学者写的,当然中级水平得Python学习者也可以参考,并且基础得东西多多练习才是成为大师得捷径之一。
先看代码:
for i in range(1, 10):
for j in range(1, i+1):
print("%d x %d = %d" % (i, j, i*j), end=" ")
print()
代码看起来很简单,但却不是初学者一下了就掌握得,其中里面几个小坑,需要特别注意。
1, for 循环的嵌套是为了解决九九乘法表中,前后两个乘数的循环使用问题;
2, 打印中的 最后那个参数,解决了不换行的问题
3,内循环结束后的换行问题用单独的print解决的。
请看视频: