养乐多好恰 发表于 2022-7-14 22:24:26

为啥我这个判断不会出来结果

num=[]
i = 'ture'
while i!='stop':
    i=input('请输入数据(输入stop停止):')
    if(i!='stop'):
      list1=
      num=num+list1
    else:
      target=input('请输入目标数据:')
for k in range(len(num)):
    for j in range(k+1,len(num)):
      if (num+num==target):
            print()

临时号 发表于 2022-7-14 22:30:53

题目是什么

jackz007 发表于 2022-7-14 23:23:11

本帖最后由 jackz007 于 2022-7-14 23:34 编辑

num = []
while True:
    i = input('请输入数据(输入 stop 停止) : ') . strip()
    if i and i != 'stop':
      num . append(int(i))
    else:
      break
if len(num) > 1:
    target = int(input('请输入目标数据 : ') . strip())
    for k in range(len(num) - 1):
      for j in range(k + 1 , len(num)) :
            if num + num == target :
                print()
      运行实况:
D:\\Python>python x.py
请输入数据(输入 stop 停止) : 1
请输入数据(输入 stop 停止) : 2
请输入数据(输入 stop 停止) : 3
请输入数据(输入 stop 停止) : 4
请输入数据(输入 stop 停止) : 5
请输入数据(输入 stop 停止) : 6
请输入数据(输入 stop 停止) : 7
请输入数据(输入 stop 停止) : 8
请输入数据(输入 stop 停止) : 9
请输入数据(输入 stop 停止) : 10
请输入数据(输入 stop 停止) : 11
请输入数据(输入 stop 停止) : 12
请输入数据(输入 stop 停止) : 13
请输入数据(输入 stop 停止) : 14
请输入数据(输入 stop 停止) : 15
请输入数据(输入 stop 停止) : 16
请输入数据(输入 stop 停止) : 17
请输入数据(输入 stop 停止) : 18
请输入数据(输入 stop 停止) : 19
请输入数据(输入 stop 停止) : 20
请输入数据(输入 stop 停止) :
请输入目标数据 : 37



D:\\Python>

养乐多好恰 发表于 2022-7-15 14:54:56

临时号 发表于 2022-7-14 22:30
题目是什么

Python列表1的作业
页: [1]
查看完整版本: 为啥我这个判断不会出来结果