九九乘法表
第一种方法
for i in range(1, 10): # 控制循环次数
for j in range(1, 10): # 控制j的范围
print(f'{i}*{j}={i*j}', end=' ') # 输出打印结果 使用制表符控制输出格式
print('
') # 每次循环结束后换行
第二种方法
for i in range(1, 10):
for j in range(i, 10): # 在这里使用i控制乘积起始的数,起始数为 10-i,随着i值的增大j的范围逐渐变小
print(f'{i}*{j}={i*j}', end=' ')
print('
')
第三种方法
for i in range(9, 0, -1): # 从9开始倒着往前循环
for j in range(9, i - 1, -1): # 随着i的变小j的范围逐渐开始变大
print(f'{i}*{j}={i*j}', end=' ')
print('
')
第四种方法
for i in range(1, 10): # 控制循环次数
for j in range(9, i-1, -1): # 随着i值的增大j的范围逐渐变小
print(f'{i}*{j}={i*j}', end=' ')
print('
')
第五种方法
for i in range(1, 10): # 控制循环次数
for j in range(1, i+1): # 控制j的范围
print(f'{i}*{j}={i*j}', end=' ')
print('
')