程序员文章、书籍推荐和程序员创业信息与资源分享平台

网站首页 > 技术文章 正文

Python代码分享,九九乘法表(python3九九乘法表)

hfteth 2025-07-06 12:18:40 技术文章 1 ℃


代码

结果


分析:

一、外层for循环:

for row in range(1, 10):

1、range(1, 10) 会生成一个从 1 到 9 的整数序列。

2、row 会依次取这个序列中的每一个值,代表当前要输出的乘法表的行数。

二、内层for循环

for col in range(1, row + 1):

1、对于每一行 row,内层循环会执行 row 次。

2、range(1, row + 1) 会生成一个从 1 到 row 的整数序列,col 会依次取这个序列中的每一个值,代表当前行中要输出的乘法表达式的列数。

三、输出乘法表达式

print(f'{col}*{row}={col * row}', end='\t')

1、使用 f-string 格式化输出当前的乘法表达式,例如 "1*1=1"。

2、end='\t' 表示以制表符结尾,这样可以让同一行的多个乘法表达式在水平方向上对齐。

四、换行操作

print()

当内层循环结束后,意味着当前行的所有乘法表达式都已经输出完毕,此时执行 print() 进行换行操作,准备输出下一行的内容。


第二种方法:


这段代码利用两个嵌套的 while 循环实现了九九乘法表的输出。外层循环控制行数,内层循环控制每一行中的列数,从而逐行输出乘法表的内容。


最近发表
标签列表