关于递归函数的描述,以下选项中正确的是()。
A.包含一个循环结构
B.函数比较复杂
C.函数名称作为返回值
D.函数内部包含对本函数的再次调用
D、函数内部包含对本函数的再次调用
A.包含一个循环结构
B.函数比较复杂
C.函数名称作为返回值
D.函数内部包含对本函数的再次调用
D、函数内部包含对本函数的再次调用
第2题
A.函数中最多只有一个return语句
B.函数必须有一个return语句
C.return只能返回一个值
D.函数可以没有return语句
第3题
A.关键字参数必须位于位置参数之前
B.关键字参数需按定义的位置顺序出现在函数调用中
C.关键字参数必须位于位置参数之后
D.关键字参数之间顺序无限制
第4题
B.内层函数仅供外层函数调用,外层函数之外不得调用
C.deff():
print('Outerfunctionf')
defg():
print('Innerfunctiong')
g()
f()
D.deff():
print('Outerfunctionf')
defg():
print('Innerfunctiong')
g()
f.g()
第6题
A.一个函数中只允许有一条return语句
B.Python中,def和return是函数必须使用的保留字
C.Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
D.函数eval()可以用于数值表达式求值,例如eval(‘2*3+1’)
第7题
A.递归调用时,调用函数又是被调用函数,即递归函数将反复地调用其自身
B.为了防止递归调用无终止地进行,必须在函数内有终止递归调用的手段
C.递归调用分为直接递归调用和间接调用两种
D.在递归调用中每一次调用该函数时,所使用的实参都相同
第8题
A.chr(x)和ord(x)函数用于在单字符和Unicode编码值之间进行转换
B.printchr(65)输出A.
C.print(ord(‘a’))输出97
D.Python字符编码使用ASCII编码
第9题
A.程序功能抽象,以支持代码重用
B.函数能调用未实现的函数
C.使用时无须了解函数内部实现细节
D.有助于采用分而治之的策略编写大型复杂程序
第11题
A.PostgreSQL不支持SQL操作JSON或者XML
B.PostgreSQL不支持函数索引
C.PostgreSQL是开源数据库
D.PostgreSQL的事务性接近Oracle数据库