关于下列Python代码的描述,错误的是?( )
def fact(n): s=1 for i in range(1,n+1): s*=i return s
s不能在函数外使用
range()函数是Python内置函数
如果n=4,返回的值为24
代码中n是可选参数