Python 九九乘法表的7种实现方式
Python 九九乘法表的7种实现方式
九九乘法表是初学者学习编程的必要练手题目之一,因此各种语言都有对应的实现方式,而 Python 也不例外。在 Python 中,我们可以使用多种方式来生成一个简单的九九乘法表。
(图片来源网络,侵删)
实现方式一:双重循环 for-for
这种方式使用双重 for 循环,外循环控制行数,内循环负责每一行输出的列。
# 双重循环 for-for # 使用 for 循环遍历 1 到 9 中的每个数字 for i in range(1, 10): # 使用嵌套的 for 循环遍历 1 到 i+1 中的每个数字 for j in range(1, i+1): # 打印一个形如 j × i = i*j 的字符串,并以制表符结尾,不换行 print(f'{j}x{i}={i*j}\t', end='') # 打印一个空行,以实现乘法口诀表的垂直排列 print()
实现方式二:双重循环 while-while
与方式一类似,这种方式使用双重循环,但使用 while 循环来代替 for 循环来实现。
# 双重循环 while-while i = 1 # 初始化变量i为1 while i
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。