python期末考试之判断题(含部分解析)

  1. 列表对象的排序方法sort____只能按元素从小到大排列,不支持别的排序方式。(X)
    sort方法可升序,可降序

  2. 形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了(√)

  3. 一个函数如果带有默认值参数,那么必须所有参数都设置默认值。(×)

  4. 表达式 ‘a’+1的值为’b’(X)

  5. 已知x为非空列表,那么执行语句x[0] = 3之后,列表对象x的内存地址不变(√)
    (列表可以通过下标原地修改)

  6. 在Python 3.x中可以使用中文作为变量名(√)

  7. Python集合中的元素可以是元组。(√,集合内的元素是无序且不重复的,元素类型只能是不可变数据类型,例如:整数,浮点数,字符串,元组等)

  8. 在函数内部直接修改形参的值并不影响外部实参的值(√)(知识盲区)

  9. 在定义函数时,某个参数名字前面带有一个符号表示可变长度参数,可以接收任意多个普通实参并存放于一个元组之中。(接收多个参数,用的是p,而不是p*(这个表示的是乘))(√)

  10. 定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数(√)

  11. 运算符 / 在Python 2.x和Python 3.x中具有相同的功能(×)

  12. 已知列表 x = [1, 2, 3],那么执行语句 x = 3 之后,变量x的地址不变(X)

  13. Python中定义函数时不需要声明函数参数的类型(√)

  14. 表达式 {}==None 的值为True(X)

  15. 在Windows平台上编写的Python程序无法在Unix平台运行(×)

  16. 在定义函数时,某个参数名字前面带有两个*符号表示可变长度参数,可以接收任意多个关键参数并将其存放于一个字典之中(√)

  17. 对于数字n,如果表达式 0 not in [n%d for d in range(2, n)] 的值为True则说明n是素数(√)

  18. 调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值。(X)

  19. 已知x是个列表对象,那么执行语句y = x[:]之后,对y所做的任何操作都会同样作用到x上。(X)

  20. 可以使用del删除集合中的部分元素(×)

  21. Python字符串方法replace____对字符串进行原地修改(X)

  22. Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。(√)

  23. 在Python 3.x中,使用内置函数input____接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回(√)

  24. 在Python中,变量不直接存储值,而是存储值的引用,也就是值在内存中的地址(√)

  25. 已知x = {1:1, 2:2},那么语句x[3] =3无法正常执行(X)表示添加

  26. 已知列表x = [1, 2, 3, 4],那么表达式x.find(5)的值应为-1。(X)“list”对象没有“find”属性

  27. 同一个列表对象中所有元素必须为相同类型(X)

  28. 包含yield语句的函数一般成为生成器函数,可以用来创建生成器对象(√)

  29. 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量(√)

  30. 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算(√)

  31. 在函数中yield语句的作用和return完全一样(×)

  32. Python变量名区分大小写,所以student和Student不是同一个变量(√)

  33. 在Python中,任意长的字符串都遵守驻留机制(×)

  34. 函数内部定义的局部变量当函数调用结束后被自动删除(√)

  35. Python关键字不可以作为变量名(√)

  36. 在任何时刻相同的值在内存中都只保留一份(×)

  37. 在Python中0xad是合法的十六进制数字表示形式(√)

    <
  • 33
    点赞
  • 234
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值