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方法用于将元素添加到集合中。
相关推荐
weixin_580614002 分钟前
如何防止SQL注入利用存储过程_确保存储过程不拼字符串.txt
jvm·数据库·python
CoderYanger11 分钟前
14届蓝桥杯省赛Java A 组Q1~Q3
java·开发语言·线性代数·算法·职场和发展·蓝桥杯
钮钴禄·爱因斯晨12 分钟前
他到底喜欢我吗?赛博塔罗Java+前端实现,一键解答!
java·开发语言·前端·javascript·css·html
布说在见14 分钟前
企业级 Java 登录注册系统构建指南(附核心代码与配置)
java·开发语言
草莓熊Lotso15 分钟前
一文读懂 Java 主流编译器:特性、场景与选择指南
java·开发语言·经验分享
weixin_4087177717 分钟前
mysql权限表查询性能如何优化_MySQL系统权限缓存原理
jvm·数据库·python
吕源林18 分钟前
怎么优化MongoDB的软删除设计_布尔标记与删除时间戳
jvm·数据库·python
吕源林24 分钟前
如何解决SQL存储过程连接泄露_确保在异常后关闭连接
jvm·数据库·python
疯狂成瘾者35 分钟前
Java 常见 Map 对比总结:HashMap、LinkedHashMap、TreeMap、ConcurrentHashMap
java·开发语言·spring
XMYX-037 分钟前
16 - Go 协程(goroutine):从基础到实战
开发语言·golang