关于#python#的问题,请各位专家解答!

for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print()

img

第3、4、5行都加个tab,以保持缩进;

第2行加个for,即使用for循环遍历1到9,修改如下:


for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print()


img

第二行应该少了for吧,后面的要依次缩进

for i in range(1, 10):
  for j in range(1, i+1):
    ...

代码第三行,存在语法错误。