第019讲:列表(I)最后一题倒数第二问
请各位看看,代码哪里错了,为什么永远都是cant find,我特意加了print(nums,target),列表都是正确的呀,怎么进入循环就错了?nums = []
target = []
while True:
add = input("请输入一个整数(输入STOP结束)")
if add == "STOP":
break
else:
add = int(add)
nums.append(add)
add_1 = int(input("请录入目标整数"))
target.append(add_1)
print(nums,target)
n = len(nums)
isfind = False
for i in range(n):
for j in range(i+1,n):
if nums + nums == target:
print()
isfind = True
if isfind == False:
print("cant find")
本帖最后由 chinajz 于 2023-2-14 17:51 编辑
把 if nums + nums == target:
改成:
if nums + nums == add_1:
或者:
if nums + nums == target:
页:
[1]