A. 无参数,无返回值 B. 无参数,有返回值 C. 有参数,无返回值 D. 有参数,有返回值
A. 可选参数可以定义在非可选参数的前面 B. 一个元组可以传递给带有星号的可变参数 C. 在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现 D. 在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
A. 关键字参数必须位于位置参数之前 B. 不得重复提供实际参数 C. 关键字参数必须位于位置参数之后 D. 关键字参数顺序无限制
A. 一个元组可以作为另一个元组的元素,可以采用多级索引获取信息 B. 元组一旦创建就不能被修改 C. Python中元组采用逗号和圆括号(可选)来表示 D. 元组中元素不可以是不同类型
A. 定义在函数内部的变量拥有一个局部作用域 B. 定义在函数外的拥有全局作用域 C. 局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问 D. 调用函数时,只有局部变量将被加入到作用域中
A. Python中定义函数时,若想在函数内部对函数外的变量进行操作,就需要在函数内部声明其为global。 B. nonlocal和global相似,不同之处在于,声明的变量必须在上层嵌套函数的作用域中 C. Python中定义函数时,若想在函数外部对函数内的变量进行操作,就需要在函数内部声明其为global D. nonlocal和global是作用完全相反的语句
A. 对 B. 错