【发布时间】:2022-01-01 08:49:12
【问题描述】:
我编写这段代码是为了获取几个 int 数字的输入,并编写其中最小和最大的,但代码不起作用。
numbers=[]
num=input('enter your number')
Int_num=int(num)
Int_num.append(numbers)
print('maximum number is:',max(numbers))
print('minimum number is:',min(numbers))
【问题讨论】:
-
Int_num.append(numbers)->numbers.append(Int_num) -
你追加一个空列表的数字
-
您只会得到一个输入,然后将其附加到列表中。因此您的列表将只有一项,并且 max 和 min 的结果将是该数字。不仅如此,您还应该将附加代码替换为
numbers.append(Int_num) -
欢迎来到 Stack Overflow! “不起作用”不足以描述您的问题。它实际上是做什么的?你有错误吗?还是它只是打印错误的值?或者是别的什么?请使用tour,阅读what's on-topic here、How to Ask 和question checklist。你也会发现这很有帮助:How to debug small programs.
-
请搜索python.org/dev/peps/pep-0008了解PEP8