假设函数中不包括global保留字,下面对于改变参数值的方法,哪个是不正确的?
A. 参数是列表类型时,改变原参数的值
B. 参数是整数类型时,不改变原参数的值
C. 参数是组合类型(可变对象)时,改变原参数的值
D. 参数的值是否改变与函数中对变量的操作有关,与参数类型无关
查看答案
在Python中有关函数的表达中正确的是()
A. 一个函数中只允许有一条return语句
B. Python中,def和return是函数必须使用的保留字
C. Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D. 函数eval()可以用于数值表达式求值,例如eval(“2*3+1”)
以下关于Python函数说法错误的是:def func(a,b):c = a**2+bb = areturn ca = 10b = 100c = func(a,b)+aprint(a,b,c)
A. 执行该函数后,变量c的值为200
B. 该函数名称为func
C. 执行该函数后,变量b的值为100
D. 执行该函数后,变量a的值为10
Python中关于全局变量和局部变量描述不正确的是( )
A. 一个程序中的变量包含两类:全局变量和局部变量
B. 全局变量一般没有缩进
C. 全局变量在程序执行的全过程有效
D. 全局变量不能和局部变量重名
下列关于形参和实参的说法正确的是?
A. 函数定义中参数列表里面的参数是实际参数,简称实参
B. 调用函数时,参数列表中给出要传入函数内部的参数,这类参数成为形式参数,简称形参
C. 程序在调用时,将实参复制给函数的形参
D. 程序在调用时,将形参复制给函数的实参