Python以尽可能美观的形式,打印出九九乘法表。
时间: 2024-03-05 11:53:00 浏览: 124
好的,我可以为你编写这样的程序。你可以参考以下代码:
```python
for i in range(1, 10):
for j in range(1, i + 1):
product = i * j
print(f"{j} × {i} = {product:<2d}", end=" ")
print()
```
这个程序使用两个嵌套的 `for` 循环,分别遍历乘法表中的行和列。对于每个格子,我们计算出它的乘积,并使用 `print` 函数输出格式化后的结果。为了使输出更美观,我们使用 `<` 标志左对齐,并指定输出宽度为 2。同时,我们使用 `end` 参数指定输出后不换行,以便在一行中输出一整行的乘法表。最后,我们在每行结束时输出一个换行符,以便在输出多行后换行。
阅读全文