乘法口诀,
for i in range(1,10):
for j in range(1,i+1):
if j==2 and i*j <10:
print("%d*%d=%d" % (i,j,i*j),end=" ")
else:
print("%d*%d=%d" % (i,j,i*j),end=" ")
print(" ")
#这里因为考虑到第二行的地方对不齐,加了个条件,后来感觉这样不太好,最好的方法是把结果都变成两位数,不足两位,补足两位为好,所以代码如下
for i in range(1,10):
for j in range(1,i+1):
if(i*j<10):
print("%d*%d= %d" %(j,i,(i*j)),end=" ")
else:
print("%d*%d=%d" %(j,i,(i*j)),end=" ")
print(" ")

浙公网安备 33010602011771号