admin 管理员组

文章数量: 887021


2024年2月24日发(作者:shell脚本编程100例电子书下载)

python中九九乘法表的代码

九九乘法表是一个基础的数学练习题,也是Python初学者的练手项目之一。下面是Python中打印九九乘法表的代码:

```python

for i in range(1, 10):

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

print('{}x{}={}t'.format(j, i, i*j), end='')

print()

```

代码解析:

1. 第一层循环 `for i in range(1, 10)` 控制行数,从1到9共九行。

2. 第二层循环 `for j in range(1, i+1)` 控制列数,从1到当前行数i。

3. 使用字符串格式化输出 `print('{}x{}={}t'.format(j, i,

i*j), end='')`,其中 `t` 表示输出一个制表符(tab)。

4. 使用 `print()` 输出换行符,让下一行从新的一列开始输出。

运行结果:

```

1x1=1t

1x2=2t2x2=4t

1x3=3t2x3=6t3x3=9t

- 1 -

1x4=4t2x4=8t3x4=12t4x4=16t

1x5=5t2x5=10t3x5=15t4x5=20t5x5=25t

1x6=6t2x6=12t3x6=18t4x6=24t5x6=30t6x6=36t

1x7=7t2x7=14t3x7=21t4x7=28t5x7=35t6x7=42t7x7=49t

1x8=8t2x8=16t3x8=24t4x8=32t5x8=40t6x8=48t7x8=56t8x8=64t

1x9=9t2x9=18t3x9=27t4x9=36t5x9=45t6x9=54t7x9=63t8x9=72t9x9=81t

```

代码优化:

使用 `join()` 方法连接字符串,避免了在每个格子后面添加制表符的麻烦。

- 2 -


本文标签: 输出 字符串 代码 编程 制表符