python使用for打印九九乘法表

简介: python使用for打印九九乘法表

你可以使用嵌套的for循环来打印九九乘法表。以下是一个示例代码:

for i in range(1, 10):
    for j in range(1, i + 1):
        print(f'{j} * {i} = {i * j}', end='\t')
    print()

输出结果如下所示:

1 * 1 = 1    
1 * 2 = 2    2 * 2 = 4    
1 * 3 = 3    2 * 3 = 6    3 * 3 = 9    
1 * 4 = 4    2 * 4 = 8    3 * 4 = 12    4 * 4 = 16    
1 * 5 = 5    2 * 5 = 10    3 * 5 = 15    4 * 5 = 20    5 * 5 = 25    
1 * 6 = 6    2 * 6 = 12    3 * 6 = 18    4 * 6 = 24    5 * 6 = 30    6 * 6 = 36    
1 * 7 = 7    2 * 7 = 14    3 * 7 = 21    4 * 7 = 28    5 * 7 = 35    6 * 7 = 42    7 * 7 = 49    
1 * 8 = 8    2 * 8 = 16    3 * 8 = 24    4 * 8 = 32    5 * 8 = 40    6 * 8 = 48    7 * 8 = 56    8 * 8 = 64    
1 * 9 = 9    2 * 9 = 18    3 * 9 = 27    4 * 9 = 36    5 * 9 = 45    6 * 9 = 54    7 * 9 = 63    8 * 9 = 72    9 * 9 = 81

这段代码使用两个for循环,外层循环控制被乘数i的范围(从1到9),内层循环控制乘数j的范围(从1到i)。
在内层循环中,使用print()函数打印每一项乘法表达式,通过字符串格式化将表达式的值打印出来。使用end='\t'参数将每一项分隔开来,使用print()函数打印完一行后,使用print()函数换行。

相关文章
|
2月前
|
Python
python 99乘法表
python 99乘法表
|
6月前
|
Python
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
04-python的循环语句-while循环/for循环/range语句/continue语句/break语句/99乘法表/计算指定数字内的偶数个数/随机猜数字/求100以内的数字之和
|
6月前
|
Python
Python语言打印九九乘法表
Python语言打印九九乘法表
|
6月前
|
Python
Python九九乘法表
Python九九乘法表
54 0
|
6月前
|
Java Python
分别使用java和python打印99乘法表
【1月更文挑战第17天】分别使用java和python打印99乘法表
67 0
|
Python
Python三中九九乘法表输出以及访问列表元组的key和value
Python三中九九乘法表输出以及访问列表元组的key和value
113 0
|
Python
python基础作业:利用循环和end参数分别实现打印九九乘法表、三角形图形、寻找水仙花数、寻找完美数
python基础作业:利用循环和end参数分别实现打印九九乘法表、三角形图形、寻找水仙花数、寻找完美数
252 0
python基础作业:利用循环和end参数分别实现打印九九乘法表、三角形图形、寻找水仙花数、寻找完美数
|
Python
Python实验三:九九乘法表
Python实验三:九九乘法表
65 0
|
Python
python按顺序输出九九乘法表
python按顺序输出九九乘法表
99 0
python按顺序输出九九乘法表
python:考试前,练手习题(斐波那契数,字符串排序,九九乘法表,水仙花数,求和...求数字倍数,(保佑不挂科!)
整理一些练手的题目(含代码),可能不是特别优美,有些繁琐,但是等有时间再优化吧~~ 1.水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。 请编写程序,在一行内,按从小到大的顺序输出所有水仙花数,以空格作为分割