python基础入门试题(一) ——选择题20道 填空题10道

选择题(每题只选一个答案)

  1. Python是哪一类语言?

    • a) 编译型语言
    • b) 解释型语言
    • c) 汇编语言
    • d) 机器语言
  2. 下列哪个关键字用于定义函数?

    • a) def
    • b) function
    • c) define
    • d) func
  3. 在Python中,如何获取列表的长度?

    • a) length(list)
    • b) list.size()
    • c) len(list)
    • d) sizeOf(list)
  4. 下列哪个选项用于向列表末尾添加元素?

    • a) list.add()
    • b) list.append()
    • c) list.insert()
    • d) list.extend()
  5. Python中用于条件判断的关键字是?

    • a) check
    • b) switch
    • c) if
    • d) select
  6. 下列哪个运算符用于整数除法?

    • a) /
    • b) //
    • c) %
    • d) *
  7. 如何在Python中打开一个文件?

    • a) open(file, 'r')
    • b) read(file)
    • c) file.open('r')
    • d) open('r', file)
  8. 在Python中,如何创建一个空集合?

    • a) new set()
    • b) {}
    • c) set()
    • d) emptySet()
  9. 下列哪个函数用于从键盘读取用户输入?

    • a) read_input()
    • b) input()
    • c) get_input()
    • d) user_input()
  10. 在Python中,如何引用第二个元素?

    • a) list[1]
    • b) list[2]
    • c) list(2)
    • d) list.second()
  11. 下列哪个模块用于绘制图表?

    • a) drawlib
    • b) plot
    • c) graph
    • d) matplotlib
  12. 如何在Python中处理异常?

    • a) try/except
    • b) if/else
    • c) handle/exception
    • d) catch/throw
  13. 下列哪个选项用于检查两个变量是否相等?

    • a) =
    • b) ==
    • c) ===
    • d) !=
  14. 如何删除列表中的第一个元素?

    • a) list.delete(0)
    • b) list.remove(0)
    • c) list.pop(0)
    • d) list.del(0)
  15. 在Python中,如何定义一个元组?

    • a) tuple = (1, 2, 3)
    • b) tuple = [1, 2, 3]
    • c) tuple(1, 2, 3)
    • d) tuple(1)(2)(3)
  16. 下列哪个关键字用于退出循环?

    • a) next
    • b) exit
    • c) break
    • d) stop
  17. 在Python中,如何复制一个列表?

    • a) new_list = old_list.copy()
    • b) new_list = old_list.clone()
    • c) new_list = copy(old_list)
    • d) new_list = old_list
  18. 下列哪个选项用于将字符串转换为小写?

    • a) string.upper()
    • b) string.toLower()
    • c) string.lower()
    • d) string.casefold()
  19. 如何查找列表中的最大值?

    • a) max(list)
    • b) list.max()
    • c) list.largest()
    • d) largest(list)
  20. Python中的注释符号是?

    • a) //
    • b) /* */
    • c) #
    • d) --

填空题

  1. 创建一个空列表的语句是 ______.
  2. Python中用于计算字符串长度的函数是 ______.
  3. 在Python中,整数除法结果的类型是 ______.
  4. Python的逻辑与运算符是 ______.
  5. 使用______关键字声明一个空字典。
  6. 在Python中,获取字符串的第一个字符可以使用 ______.
  7. Python中的模块用于组织和重用代码,可以使用______语句导入它。
  8. ______语句用于捕获所有异常。
  9. 在Python中,用于从文件读取内容的函数是 ______.
  10. ______方法用于将元素添加到集合中。

答案:

选择题答案:

  1. b) 解释型语言
  2. a) def
  3. c) len(list)
  4. b) list.append()
  5. c) if
  6. b) //
  7. a) open(file, 'r')
  8. c) set()
  9. b) input()
  10. a) list[1]
  11. d) matplotlib
  12. a) try/except
  13. b) ==
  14. c) list.pop(0)
  15. a) tuple = (1, 2, 3)
  16. c) break
  17. a) new_list = old_list.copy()
  18. c) string.lower()
  19. a) max(list)
  20. c) #

填空题答案:

  1. 创建一个空列表的语句是 [].
  2. Python中用于计算字符串长度的函数是 len().
  3. 在Python中,整数除法结果的类型是 int.
  4. Python的逻辑与运算符是 and.
  5. 使用dict关键字声明一个空字典。
  6. 在Python中,获取字符串的第一个字符可以使用 string[0].
  7. Python中的模块用于组织和重用代码,可以使用import语句导入它。
  8. except语句用于捕获所有异常。
  9. 在Python中,用于从文件读取内容的函数是 read().
  10. add方法用于将元素添加到集合中。
相关推荐
事圆则缓21 分钟前
Kotlin 协程完全指南
开发语言·kotlin
我爱写代码i40 分钟前
BeLink - 支持生成多种URL 缩短网址PHP源码
开发语言·php·短网址php源码
Java后端的Ai之路42 分钟前
20、Python - 备忘录模式
开发语言·人工智能·python·外观模式·备忘录模式
2601_962077711 小时前
基于Python与NLP的新闻事件信息抽取实战:从NER到时空标准化
python·nlp·transformers·spacy·新闻事件抽取
JavaPub-rodert2 小时前
LangChain 从入门到 Agent 实战:用 Python 搭建一个真正能调用工具和知识库的 AI 助手
人工智能·python·langchain
统计学小王子2 小时前
数学建模国赛倒计时4天——《统计模型精讲(混合效应模型R语言实现)》
开发语言·数学建模·r语言
知无不研2 小时前
c语言中循环的介绍与简单应用
c语言·开发语言·算法·循环·for·while
郝学胜-神的一滴2 小时前
Qt 高级编程 045:坐标体系深度实战
开发语言·c++·windows·python·qt·程序人生
dsyyyyy11012 小时前
JS复习,难点,易错点总结
开发语言·javascript·ecmascript
m0_380743873 小时前
给 OpenAI API 调用加上模型切换:GPT-5.1 和 Codex 的配置实践
人工智能·python·gpt