在python语言中,关于函数说法正确的是___A.必须声明返回值类型B.参数不必声明类型C.可以有多个返回值D.实际参数都是按照位置顺序传递给形式参数
在Python中定义函数时不需要声明函数参数的类型。(对)在Python中定义函数时不需要声明函数的返回值类型。(对)在函数中没有任何办法可以通过形参来影响实参的值。(错)已知x=3,那么执行语句x+=6之后,x的内存地址不变。(错)在定义函数时,某个参数名字前面带有一个*
但是,两者的差别是很大的:Rust是强类型的语言,所以会对传入函数的参数做类型检查,参数类型不匹配则会编译错误;而Python是弱类型语言,函数参数类型的声明只是起到类似注释的作用,在调用函数的时候,并不会对传入函数的参数做类型检查。 Python的弱类型确实会给编写代码带来很多便利,但是当代码规模逐渐变大的时候,没有明...