列表[关闭]中的无效语法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了列表[关闭]中的无效语法相关的知识,希望对你有一定的参考价值。

我正在尝试编写一个程序,该程序将允许用户输入20个随机数字,这些数字将被添加到一个空列表中。一旦收集了20个数字,它将打印数字的最低,最高和总和。我在第5行的user_numbers.append(num_entry)上不断收到语法错误,但我无法弄清楚自己在做什么错。有人可以在这里指出正确的方向吗?

user_numbers = []

while len(user_numbers) <= 20:
    num_entry = int(input('Please enter any number.
')
    user_numbers.append(num_entry)

    if len(user_numbers) == 20:

        low_num = min(user_numbers)
        high_num = max(user_numbers)
        sum_num = sum(user_numbers)

        print('The lowest number in the list is:', low_num, '.')
        print('The highest number in the list is:', high_num, '.')
        print('The sum of the numbers in the list is:', sum_num, '.')
答案
python
$ python foo.py
  File "foo.py", line 5
    user_numbers.append(num_entry)
               ^

在行尾缺少) ... num_entry = int(input('Please enter any number. ')

以上是关于列表[关闭]中的无效语法的主要内容,如果未能解决你的问题,请参考以下文章

SQL join 语句中“ON”字的语法无效[关闭]

在类python v2.7中时语法无效[关闭]

SQL:选择列表中的列无效,因为它不包含在聚合函数或 GROUP BY 子句中[关闭]

如何创建片段以重复变量编号中的代码行

在类中获取 f 字符串无效语法 [关闭]

Spyder 中的无效语法