无论是编程小白还是想提升技能的老手,掌握乘法表的编写都至关重要。今天,我们用两种方式实现它:循环方式和递归方式👇
首先,用循环实现:
```python
for i in range(1, 10):
for j in range(1, i + 1):
print(f"{j}×{i}={i j}", end="\t")
print()
```
简洁高效,清晰明了!✨
接着,尝试递归方式:
```python
def recursion_multiply(i=1):
if i <= 9:
for j in range(1, i + 1):
print(f"{j}×{i}={i j}", end="\t")
print()
recursion_multiply(i + 1)
recursion_multiply()
```
虽然代码稍显复杂,但递归思想让人脑洞大开!💫
两种方法各有千秋,循环更直观,递归则锻炼逻辑思维。快动手试试吧!💪 Python学习 编程入门 9x9乘法表