九九乘法表

九九乘法表

第一种方法

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

原文地址:https://www.cnblogs.com/lcfzh/p/10085441.html