黑马程序员Python函数相关的练习题

北京中科白癜风医院热心公益 http://nb.ifeng.com/a/20180427/6536099_0.shtml
一、单选题阅读下面的程序:deffunc():print(x)x=func()执行上述语句后,输出结果为()。A.0B.C.程序出现异常D.程序编译失败2.下面关于函数的说法,错误的是()。A.函数可以减少代码的重复,使得程序更加模块化B.在不同的函数中可以使用相同名字的变量C.调用函数时,传入参数的顺序和函数定义时的顺序可以不同D.函数体中如果没有return语句,也会返回一个None值3.下列有关函数的说法中,正确的是()。A.函数的定义必须在程序的开头B.函数定义后,其中的程序就可以自动执行C.函数定义后需要调用才会执行D.函数体与关键字def必须左对齐4.下列函数调用使用的参数传递方式是()。result=sum(num1,num2,num3)A.位置绑定B.关键字绑定C.变量类型绑定D.变量名称绑定5.使用()关键字创建自定义函数。A.functionB.funcC.defD.procedure6.使用()关键字声明匿名函数。A.functionB.funcC.defD.lambda二、判断题函数的名称可以随意命名。()不带return的函数代表返回None。()默认情况下,参数值和参数名是跟函数声明定义的顺序匹配的。()函数定义完成后,系统会自动执行其内部的功能。()函数体以冒号起始,并且是缩进格式的。()带有默认值的参数一定位于参数列表的末尾。()局部变量的作用域是整个程序,任何时候使用都有效。()匿名函数就是没有名字的函数。()三、填空题函数可以有多个参数,参数之间使用______分隔。使用______语句可以返回函数值并退出函数。通过______结束函数,从而选择性地返回一个值给调用方。函数能处理比声明时更多的参数,它们是_________参数。在函数里面调用另外一个函数,这就是函数_______调用。在函数的内部定义的变量称作________变量。全局变量定义在函数外,可以在______范围内访问。如果想在函数中修改全部变量,需要在变量的前面加上______关键字。四、简答题请简述局部变量和全局变量的区别。请简要说明函数定义的规则。


转载请注明:http://www.aierlanlan.com/rzfs/7345.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了