-->

99乘法表的编程怎么写

时间:2025-01-25 03:32:46 游戏攻略

方法一:使用for循环

```python

for i in range(1, 10):

for j in range(1, i + 1):

print(f"{i} * {j} = {i * j}", end="\t")

print()

```

方法二:列表推导式

```python

print('\n'.join(['\t'.join([f"{i} * {j} = {i * j}" for j in range(1, i + 1)]) for i in range(1, 10)]))

```

方法三:字符串格式化

```python

for i in range(1, 10):

row = ''

for j in range(1, i + 1):

row += f"{j} * {i} = {i * j:<4}"

print(row)

```

方法四:一行代码实现

```python

print('\n'.join(['\t'.join([f"{i} * {j} = {i * j}" for j in range(1, i + 1)]) for i in range(1, 10)]))

```

这些方法都可以实现九九乘法表的打印,你可以根据自己的喜好选择合适的方法。