九九乘法表
方法一:
for i in range(1,10): for j in range(1,i+1): print(str(j) + str("*") + str(i)+"=" + str(i*j),end="") print()
图1
![b9c8371b82257f95ef037087455d63c1.png](https://i-blog.csdnimg.cn/blog_migrate/68958dc2f98b61fb9e86b6ae2d75d8a3.jpeg)
方法二:
for i in range(1,10): for j in range(1,i+1): print('%d*%d=%d'%(j,i,j*i),end="") print()
图2同图1,略
方法三:
for i in range(1,10): for j in range(1,i+1): print('{0}*{1}={2}'.format(j,i,j*i),end="") print()
图3同图1,略
小结:
三种方法:str字符串形式、%d形式和format形式,在第三行进行修改,你学会了吗?