Python 使用循环输出九九乘法表的第 n 行

Document 对象参考手册 Python3 实例

我们可以使用 Python 编写一个简单的循环来输出九九乘法表的第 n 行。假设 n 是一个整数,表示乘法表的行号(1 到 9),我们可以通过循环来生成该行的乘法结果。

实例

def print_multiplication_table_row(n):
    for i in range(1, 10):
        print(f"{n} * {i} = {n * i}")

# 示例:输出第 3 行
print_multiplication_table_row(3)

代码解析:

  1. def print_multiplication_table_row(n): 定义了一个函数 print_multiplication_table_row,它接受一个参数 n,表示乘法表的行号。
  2. for i in range(1, 10): 使用 for 循环遍历 1 到 9 的数字,i 是循环变量。
  3. print(f"{n} * {i} = {n * i}") 使用 f-string 格式化输出乘法表的第 n 行,n * i 计算乘法结果。
  4. print_multiplication_table_row(3) 调用函数并传入参数 3,表示输出第 3 行的乘法表。

输出结果:

3 * 1 = 3
3 * 2 = 6
3 * 3 = 9
3 * 4 = 12
3 * 5 = 15
3 * 6 = 18
3 * 7 = 21
3 * 8 = 24
3 * 9 = 27

Document 对象参考手册 Python3 实例