Python 使用循环输出九九乘法表的第 n 行
我们可以使用 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)
for i in range(1, 10):
print(f"{n} * {i} = {n * i}")
# 示例:输出第 3 行
print_multiplication_table_row(3)
代码解析:
def print_multiplication_table_row(n):
定义了一个函数print_multiplication_table_row
,它接受一个参数n
,表示乘法表的行号。for i in range(1, 10):
使用for
循环遍历 1 到 9 的数字,i
是循环变量。print(f"{n} * {i} = {n * i}")
使用 f-string 格式化输出乘法表的第 n 行,n * i
计算乘法结果。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
点我分享笔记