📅  最后修改于: 2023-12-03 14:46:39.293000             🧑  作者: Mango
乘法表是数学中常见的一种表格,用于展示两个数相乘的结果。在Python中,我们可以通过使用循环和打印语句来生成乘法表。
下面是一个简单的Python程序,用于生成一个10x10的乘法表:
print("| x | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |")
print("| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---- |")
for i in range(1, 11):
row = "| {} |".format(i)
for j in range(1, 11):
row += " {} |".format(i * j)
print(row)
运行这个程序会输出一个如下所示的乘法表:
| x | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---- | | 1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | | 2 | 2 | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | | 3 | 3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 | 27 | 30 | | 4 | 4 | 8 | 12 | 16 | 20 | 24 | 28 | 32 | 36 | 40 | | 5 | 5 | 10 | 15 | 20 | 25 | 30 | 35 | 40 | 45 | 50 | | 6 | 6 | 12 | 18 | 24 | 30 | 36 | 42 | 48 | 54 | 60 | | 7 | 7 | 14 | 21 | 28 | 35 | 42 | 49 | 56 | 63 | 70 | | 8 | 8 | 16 | 24 | 32 | 40 | 48 | 56 | 64 | 72 | 80 | | 9 | 9 | 18 | 27 | 36 | 45 | 54 | 63 | 72 | 81 | 90 | | 10 | 10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100 |
这段程序首先使用print
语句打印乘法表的表头,然后使用两个嵌套的循环生成每一行的数据,并且使用print
语句打印出来。
值得注意的是,乘法表中的每个单元格被垂直的竖线|
分隔,通过这种方式呈现出表格的形式。
现在你已经了解如何在Python中生成乘法表了,你可以根据需要进行修改和扩展,比如改变乘法表的大小、添加样式等。乘法表是一个很好的练习编程基础的小项目,希望你能在实践中不断提升自己的编程能力!