1、使用for-for #九九乘法表 for i in range(1,10)for j in range(1,i+1):print('{}x{}={}\t'.format(j,i,i*j),end='')print()2、while-while # 九九乘法表 i = 1 while i <= 9:j = 1 while(j <= i): #j的大小是由i来控制的 print('%d*%d=%-3d' %(i, j, i*j),en...
这里使用了end='\t'参数来确保输出在同一行,并通过\t(制表符)分隔不同的乘法表达式。 每完成一行的计算后,换行打印以区分不同行的乘法结果: 在每完成一行内部的循环后,使用print()函数(不带任何参数)来换行,从而区分出乘法表的不同行。 完成所有行的遍历后,整个99乘法表即被打印出来。 下面是实现上述步骤的...
可以使用嵌套循环来打印99乘法表,代码如下: for i in range(1, 10): for j in range(1, i+1): print(f"{j} * {i} = {i*j}", end="\t") print() 复制代码 在这个代码中,外层循环控制行数,内层循环控制每行的列数。我们使用range(1, 10)来控制行数,从1到9。在内层循环中,range(1, i+...