

1、多选题:
已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的()。
选项:
A:abs
B:round
C:floor
D:int
答案: 【floor;
int】
2、单选题:
以下表达式中,()的运算结果是False。
选项:
A:(10 is 11)==0
B:3<4 and 7<5 or 9>10
C:24!=32
D:’abc’<’ABC’
答案: 【’abc’<’ABC’】
3、单选题:
在以下Python循环中,for i in range(1,3): for i in range(2,5): print(i*j)语句print(i*j)共执行了()次。
选项:
A:2
B:5
C:6
D:3
答案: 【6】
4、单选题:
在Python中,对于函数中return语句的理解,错误的是()。
选项:
A:一定要有return语句
B:return可以带返回参数
C:return可以不带返回参数
D:可以有多条return语句,但只执行一条
答案: 【一定要有return语句】
5、判断题:
一个直接或间接地调用自身的算法称为递归,它有两个条件,一个是要直接或间接地调用自身,另一个是必须有出口。
选项:
A:错
B:对
答案: 【对】
6、单选题:
关于递归函数的描述,以下选项中正确的是( )。
选项:
A:包含一个循环结构
B:函数名称作为返回值
C:函数内部包含对本函数的再次调用
D:函数比较复杂
答案: 【函数内部包含对本函数的再次调用】
7、单选题:
关于形参和实参的描述,以下选项中正确的是()。
选项:
A:参数列表中给出要传入函数内部的参数,这类参数称为形式参数,简称形参
B:程序在调用时,将实参复制给函数的形参
C:程序在调用时,将形参复制给函数的实参
D:函数定义中参数列表里面的参数是实际参数,简称实参
答案: 【程序在调用时,将实参复制给函数的形参】
8、单选题:
关于return语句,以下选项中描述正确的是( )。
选项:
A:函数中最多只有一个return语句
B:return只能返回一个值
C:函数必须有一个return语句
D:函数可以没有return语句
答案: 【函数可以没有return语句】
9、单选题:
下面代码的运行结果是( )。def func(num): num+=1a=10func(a)print(a)
选项:
A:10
B:11
C:int
D:出错
答案: 【10】
10、单选题:
下面代码的输出结果是( )。deffunc(a,b): a*=breturn as=func(5,2)print(s)
选项:
A:10
B:12
C:20
D:1
答案: 【10】
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved