第23讲的作业,有个地方不理解,求大神解读一哈
import random# 创建并初始化二维列表
matrix = []
for i in range(88):
matrix.append([])
for j in range(88):
matrix.append(random.randint(0, 1024))
target = int(input("请输入一个代匹配的整数:"))
# 匹配用户输入的整数
for i in range(88):
for j in range(88):
if matrix == target:
print(i, j)
#如果在第一行第一列出现了目标数,打印的结果应该是0 0 啊, 可是不存在第0行和第0列,所以准确的说最后一句是不是要这样写啊:print(i + 1, j + 1) 编程时一般习惯以 0 开头,生活中一般习惯以 1 开头,所以这个加不加一都是无所谓的,看个人喜好。
页:
[1]