![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
以下关于Python的说法中正确的是哪一项?
A.在Python中,一个算法的递归实现往往可以用循环实现等价表示,但是大多数情况下递归表达的效率要更高一些。
B.递归调用语句不允许出现在循环结构中。
C.Python中函数的返回值如果多于1个,则系统默认将它们处理成一个字典。
D.可以在函数参数名前面加上星号*,这样用户所有传来的参数都被收集起来然后使用,星号在这里的作用是收集其余的位置参数,这样就实现了变长参数。
A.在Python中,一个算法的递归实现往往可以用循环实现等价表示,但是大多数情况下递归表达的效率要更高一些。
B.递归调用语句不允许出现在循环结构中。
C.Python中函数的返回值如果多于1个,则系统默认将它们处理成一个字典。
D.可以在函数参数名前面加上星号*,这样用户所有传来的参数都被收集起来然后使用,星号在这里的作用是收集其余的位置参数,这样就实现了变长参数。
B.类的成员函数中必须有self参数,且self参数永远是第一个参数
C.类有一个特殊的方法,构造函数 init
D.定义类之后,需要定义具体的对象才可以访问对象的成员方法或属性
A、列表中的各个元素用中括号括起来,元素的个数和内容可以改变。
B、元组中的各个元素用小括号()括起来,元素的个数和内容不可以改变。
C、字典中的各个元素用括号括起来,元素是用键/值对来表示的。
D、因为列表和元组用于存储不同类型的对象,所以列表和元组是不能相互转换的。
B.str()输出字典,以可打印的字符千表示
C.type()返回输入的变量类型,如果变量是字典就返回字典类型
D.以上说法都不对
B.Python语言语法中对缩进的要求不是强制的
C.Python语言的列表(list,[])之中不能嵌套包含列表
D.Python语言中的while循环语句之中的循环条件不能直写为True,否则会造成死循环
B.开发人员应该使用自项向下或螺旋式的设计方法,但是二者不能同时使用
C.原型开发适用于大型,复杂的系统开发
D.程序编写后需要进行测试:对于较小规模的程序,直接运行即可;对于中等规模的程序需要从结构图顶部开始测试;对于较大规模的程序,需要按照模块去测试
A、静态语言采用解释方式执行,脚本语言采用编译方式执行
B、C语言是静态语言,Python语言是脚本语言
C、编译是将源代码转换成目标代码的过程
D、解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!