猫秋 发表于 2021-1-6 15:37:54

新版 零基础学习python 第19讲 课后作业1

1. 这次我们想让用户自己来录入 nums 和 target 的数据,请修改上一题的代码,让程序实现如下:


我自己写的代码如下:
nums = []

while True:
    num = input("请录入一个整数(输入STOP结束):")
    if num == "STOP":
      break
    else:
      nums.append(num)
   
target = input('请录入目标整数:')

n = len(nums)
for i in range(n):
    for j in range(i + 1 , n):
      if nums + nums == target:
            print()

问题:录入数字都可以,但是到最后打印不出来结果。


单走一个2516 发表于 2021-1-6 15:37:55

洋洋痒 发表于 2021-1-6 15:54:17

{:5_103:}

猫秋 发表于 2021-1-6 21:02:13

单走一个2516 发表于 2021-1-6 15:53


懂了,忘记input()返回值是字符串了,谢谢
页: [1]
查看完整版本: 新版 零基础学习python 第19讲 课后作业1