内蒙古科技大学
第一章
已知某函数的参数为35.8,执行后结果为35,可能是以下函数中的()。
floor
round
abs
答案:int;floor
以下表达式中,()的运算结果是False。
(10 is 11)==0
’abc’<’ABC’
3<4 and 7<5 or 9>10 
答案:’abc’<’ABC’
在以下Python循环中,for i in range(1,3): for i in range(2,5): print(i*j)语句print(i*j)共执行了()次。
3
2

答案:6
在Python中,对于函数中return语句的理解,错误的是()。
return可以不带返回参数
可以有多条return语句,但只执行一条
return可以带返回参数   
答案:一定要有return语句
一个直接或间接地调用自身的算法称为递归,它有两个条件,一个是要直接或间接地调用自身,另一个是必须有出口。
答案:对
关于递归函数的描述,以下选项中正确的是( )。
函数内部包含对本函数的再次调用

函数比较复杂

答案:函数内部包含对本函数的再次调用
关于形参和实参的描述,以下选项中正确的是()。
程序在调用时,将实参复制给函数的形参

程序在调用时,将形参复制给函数的实参

函数定义中参数列表里面的参数是实际参数,简称实参

答案:程序在调用时,将实参复制给函数的形参
关于return语句,以下选项中描述正确的是( )。
函数中最多只有一个return语句

函数必须有一个return语句

函数可以没有return语句

答案:函数可以没有return语句
下面代码的运行结果是( )。def func(num): num+=1a=10func(a)print(a)
int

出错

答案:10
下面代码的输出结果是( )。deffunc(a,b): a*=breturn as=func(5,2)print(s)
10

1

答案:10

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部