用Python编写9*9乘法表; (2)设置一个一维数组或二维数组,并打印该数组
时间: 2024-09-15 10:08:28 浏览: 49
leetcode二维数组-Leetcode-:我的算法练习解决方案
(1)要在Python中编写一个9*9的乘法表,你可以创建一个嵌套循环,外层循环遍历行数,内层循环遍历列数,然后计算并打印每个位置的乘积。下面是一个简单的示例:
```python
for i in range(1, 10):
for j in range(1, 10):
product = i * j
print(f"{i} * {j} = {product}", end="\t") # 使用制表符连接数字
print() # 每行结束后换行
```
运行这段代码,你将得到一个完整的9*9乘法表。
(2)对于设置一个一维数组(列表)或二维数组并打印它,这里是一些例子:
### 一维数组(列表)
```python
# 创建一个长度为9的一维数组
array_1d = [i for i in range(1, 10)]
print("一维数组:")
print(array_1d)
### 二维数组(列表的列表)
# 创建一个3x3的二维数组
array_2d = [[i, j] for i in range(1, 4) for j in range(1, 4)]
print("\n二维数组:")
for row in array_2d:
print(row)
```
运行上面的代码,会分别打印出一维数组和二维数组的内容。
阅读全文