Python3程序-帮助我理解

时间:2018-11-13 10:22:41

标签: python-3.x

我想消除数字数组中少于用户输入的元素。 程序:

a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -1, -2, -3, -4]
print(a)

user = int(input("Enter Number: "))
b = []

for n in a:
    if n <= user:
        b.append(n)

print(b)

1 个答案:

答案 0 :(得分:0)

如果我很好理解,您想显示数字<=比输入数字和>>0。在这种情况下,您可以添加另一个逻辑测试。

a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -1, -2, -3, -4]
print(a)

user = int(input("Enter Number: "))
b = []

for n in a:
    if n <= user and n > 0:
        b.append(n)

print(b)