用for循环实现九九乘法表

用for循环实现九九乘法表,用for循环实现九九乘法表,用for循环实现九九乘法表

for i in range(1, 10):
    for j in range(1, i + 1):
        print(str(j) + "*" + str(i) + "=" + str(i * j), end=" ")
    print()

在这段代码中,我们使用两个for循环实现了九九乘法表的输出。第一个for循环用于控制行数,第二个for循环用于控制每行中数字的个数。

需要注意的是,我们在第二个for循环中控制的是每行的数字个数,所以它的结束条件是i + 1(也就是行数加1)。这样可以确保每行都输出了相同数量的数字。

此外,我们在调用print()函数时,使用了参数end=" "。这样可以让每行的数字之间输出一个空格,而不是默认的换行符。

for i in range(1,10):  
    for j in range(1,i+1):
        print('%d*%d=%d'%(j,i,i*j),end='\t')
    print()


for i in range(1,10):
      for m in range(1,i+1):
            print(f"{i} * {m} = {i*m}",end=" ")
      print('')