全部测验

Python 编程知识大挑战

Python 是全球最受欢迎的编程语言之一,来看看你对它的了解有多深!

  • 科技
  • 成人
  • 中等
  • 长知识
  • 9 道题
  • 约 5 分钟
  • 每题答完后显示解析

互相比拼

查看题目

这里不显示正确答案,玩的时候还有惊喜哦!

  1. 第 1 题

    Python 这个名字的灵感来自哪里?

    • 英国喜剧团体“巨蟒剧团”
    • 希腊神话中被阿波罗杀死的巨蟒
    • 热带地区常见的大型蟒蛇
    • 谷歌内部一个项目的代号
  2. 第 2 题

    在 Python 3 中,表达式 7 / 2 的结果是什么?

    • 3
    • 3.0
    • 3.5
    • 4
  3. 第 3 题

    list(range(5)) 的结果是什么?

    • [1, 2, 3, 4, 5]
    • [0, 1, 2, 3, 4, 5]
    • [1, 2, 3, 4]
    • [0, 1, 2, 3, 4]
  4. 第 4 题

    在 Python 中,if 语句下面代码的缩进起什么作用?

    • 只为美观,解释器会忽略
    • 代替分号表示语句结束
    • 决定哪些代码属于 if 块
    • 可选,真正的代码块靠花括号
  5. 第 5 题

    t = (1, 2, 3) 之后执行 t[0] = 9,会发生什么?

    • t 变成 (9, 2, 3)
    • 抛出 TypeError 错误
    • 自动生成新元组赋给 t
    • t 不变,但也不报错
  6. 第 6 题

    写下 if x = 5: 运行时会怎样?

    • 报 SyntaxError 语法错误
    • 判断 x 是否等于 5
    • 先把 5 赋给 x 再判断
    • 条件永远为真
  7. 第 7 题

    a = [1, 2]; b = [1, 2],那么 a == b 和 a is b 分别是?

    • True 和 True
    • False 和 False
    • False 和 True
    • True 和 False
  8. 第 8 题

    在 Python 中计算 2 ** 100,会得到什么?

    • 溢出,变成一个负数
    • 抛出 OverflowError 错误
    • 一个精确的 31 位整数
    • 自动变成浮点近似值
  9. 第 9 题

    先写 x = 5,再写 x = "hi",结果如何?

    • 报错:类型不匹配
    • 合法,x 现在是字符串
    • 必须先写 str x 才行
    • x 变成整数 0
Please turn on JavaScript