第七章单元测试
  1. 关于函数参数传递中,形参与实参的描述错误的是( )。

  2. A:在函数内部改变形参的值时,实参的值大多是不会改变的
    B:Python通过引用传递参数。调用函数时将常量或变量的地址传递给函数的形参
    C:实参与形参的名字必须相同
    D:实参与形参分别存储在各自的内存空间中,是两个不相关的独立变量

    答案:实参与形参的名字必须相同

  3. Python语言定义函数时,函数名后面参数列表中的变量是形式参数,简称“形参”。形参只在函数内部有效。( )

  4. A:错 B:对
  5. Python函数中仅允许有一条return语句,执行到return语句时会结束函数的执行。(  )


  6. A:对 B:错
  7. Python中除了使用普通变量作为参数,还可以使用列表、字典变量向函数内部批量传递数据。( )

  8. A:对 B:错
  9. 针对上面的函数,正确的函数调用有哪些?(  )



  10. A:foo(arg2 = 'what', 10) B:foo('where',arg3=10) C:foo(arg1 = 'where', arg2 = 'what') D:foo('where')
  11. 给出如上代码:

    以下选项中描述错误的是( )



  12. A: range()函数是Python内置函数


    B:

    s是局部变量

    C:

    代码中n是可选参数


    D:

    fact(n)函数功能为求n的阶乘

  13. 上面程序的运行结果为( )。



  14. A:[1,2]


    B:[2,1]


    C:[2,2]


    D:[1,1]


  15. 上面程序的运行结果是(  )。



  16. A:10100 B:不确定 C:10 D:100

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