看看截图,帮帮这个新手,为什么我的for循环会出现语法错误,尽管我遵循的是正确的语法。
代码 :
elif choice == 'AVERAGE':
import statistics
lst = []
n = int(input('Enter number of values to calculate mean of: ')
for i in range(0,n):
ele=int(input())
lst.append(ele)
错误:'range(0,n)'后面的':'语法无效。
你在for循环中用双倍的间隔来分隔项目。Tab
,缩进应该是4个空格或者一个单项。
而且你缺少了一个小括号,收在了 n
输入线
请看下面的修改后的代码。
elif choice == 'AVERAGE':
import statistics
lst = []
n = int(input('Enter number of values to calculate mean of: '))
for i in range(0,n):
ele=int(input())
lst.append(ele)