单选题
1.( )以下关于python函数使用的描述,错误的是:
A
函数定义是使用函数的第一步
B
函数被调用后才能执行
C
Python程序里一定要有一个主函数。
D
函数执行结束后,程序执行流程会自动返回到函数被调用的语句之后
答案解析
正确答案:C
解析:
解析:
A选项正确,因为定义函数(指定函数名和函数体)是使用函数的第一步。
B选项正确,函数在被调用(即使用函数名加括号)时才会执行其内部的代码。
C选项错误,Python程序里并不要求一定要有一个主函数(如其他语言中的`main`函数)。Python程序从顶到底顺序执行,除非明确使用函数、循环或条件语句等控制结构来改变执行流程。虽然习惯上会有一个入口点(比如一个名为`main`的函数,并在程序末尾调用它),但这并不是强制的。
D选项正确,函数执行结束后,程序的控制权会返回到调用该函数的地方,继续执行之后的代码。
因此,错误的描述是C选项。
相关题目
单选题
6.( )如下程序
当输入t为104时输出:
单选题
5.( )以下哪种if语句可以判断choice变量是否为10以外的其他值?
单选题
4.( )给定x=5,y=3,z=8,以下布尔表达式的结果是什么?not(xx)andy
单选题
3.( )以下哪一项if语句能够判断y是否在10到50(含)范围内?
单选题
2.( )使用逻辑运算符()时,一个或两个子表达式必须为true才能使复合表达式为true。
单选题
1.( )下面()语句的写法是正确的。
单选题
6.( )if判断语句后,可以没有elif和else。
单选题
5.( )if语句可以同时进行多个条件判断,使用”or”作为连接。只要其中一个条件成立,该项结果为TRUE。
单选题
4.( )布尔表达式,表示对和错的单词既可以大写,也可以使用小写,如:ture,TRUE。
单选题
3.( )if语句可以同时进行多个条件判断,使用”and”作为连接。并且全部条件为真时,条件才成立。
