学了有一段时间了,才发现自己连九九乘法表都写不出,好好笑,哈哈。
代码实现:
for i in range(1,10):
for j in range(1,i+1):
print('%dx%d=%-2d'%(i,j,i*j),end=' ')
print()
说明:
- %d格式化整数。-2d左对齐显示,宽度为2位。%.2d则表示小数位2位。
- end=' '阻止换行
- print()换行
执行结果:
还有使用while来实现,大同小异。
直接上图了。
学了有一段时间了,才发现自己连九九乘法表都写不出,好好笑,哈哈。
代码实现:
for i in range(1,10):
for j in range(1,i+1):
print('%dx%d=%-2d'%(i,j,i*j),end=' ')
print()
说明:
执行结果:
还有使用while来实现,大同小异。
直接上图了。