一下程序输出的结果的是() g=100 def temp(x): x=50 print(temp(g)) print(g)
A. None 50
B. 100 50
C. 50 100
D. None 100
查看答案
下面代码运行的结果是() msg=”hello” def printmsg(): msg=”hi”print(msg)
A. hello
B. hi
C. 抛出异常
D. 0
关于函数的参数传递,下面描述正确的是()
A. 函数定义时,可选参数可以放在非可选参数前面
B. 函数的参数只能按默认位置的顺序传递给函数
C. 函数调用时,也支持按照参数名称方式传递参数,不需要一定保持参数顺序
D. 函数的参数只能是局部变量
用来定义函数的语句的是()
A. def
B. return
C. dim
D. class
假设函数内不包括global 关键字,对于改变参数值得方法,一下错误的是()
A. 参数是列表类型时,改变原参数的值
B. 参数是整数时,不改变原参数的值
C. 参数是组合(可变对象)时,改变原参数的值
D. 参数的值是否改变与函数对变量的操作,与参数类型无关