岁月如此这般 发表于 2022-9-2 21:56:55

nums.append啥意思?

nums = []

isInput = True
while isInput == True:
    x = input("请录入一个整数(输入STOP结束):")
    if x != "STOP":
      nums.append(int(x))
    else:
      isInput = False

target = int(input("请录入目标整数:"))

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

if isFind == False:
    print("找不到!")

ba21 发表于 2022-9-2 21:59:33

这么基础的知识不知道意思?
nums 是个列表
nums.append 往列表nums中添加元素。

临时号 发表于 2022-9-2 21:59:33

https://www.runoob.com/python3/python3-att-list-append.html

Twilight6 发表于 2022-9-2 22:28:40


nums = [] 时 初始赋值为一个列表

之后你对 nums . append 是调用列表方法 append

在 append 函数的括号中填入你想添加到 nums 中的元素

所以这里 nums.append(int(x)) 就是将 x 字符串转换为 整型 后添加入 nums 列表中去

这属于基础中的基础,建议认真跟着甲鱼哥的视频一步步学,不要跳嗷~
页: [1]
查看完整版本: nums.append啥意思?