likeyousmile 发表于 2022-4-2 11:22:59

023讲课后作业问题

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)

大家好,如果遍历之后没有找到的话,该怎么写让他打印出“没有符合的整数”呢
谢谢大家

ba21 发表于 2022-4-2 11:30:26

import random
   
# 创建并初始化二维列表
matrix = []
for i in range(88):
    matrix.append([])
    for j in range(88):
      matrix.append(random.randint(0, 1024))
   
target = int(input("请输入一个代匹配的整数:"))
   
# 匹配用户输入的整数
find = False # 添加个记号
for i in range(88):
    for j in range(88):
      if matrix == target:
            find = True
            print(i, j)


if not find:
    print("没有符合的整数")

傻眼貓咪 发表于 2022-4-2 11:41:45

本帖最后由 傻眼貓咪 于 2022-4-2 13:03 编辑

.

likeyousmile 发表于 2022-4-3 11:04:25

ba21 发表于 2022-4-2 11:30


谢谢大佬解答!{:5_101:}
页: [1]
查看完整版本: 023讲课后作业问题