用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('')