正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Python语言程序设计 练习题

共 678 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
多选题 2分
关于列表的extend()方法,正确的有:
  1. A将可迭代对象的元素逐个添加
  2. B原地修改列表
  3. C与append添加方式不同
  4. D返回新列表
  5. E只能添加列表
多选题 2分
关于列表的remove()和pop(),正确的有:
  1. Aremove()按值删除第一个匹配元素
  2. Bpop()按索引删除并返回元素
  3. C两者都是原地操作
  4. Dremove()返回被删除的元素
  5. Epop()不需要参数
多选题 2分
关于元组的创建,正确的有:
  1. At=(1,2,3)
  2. Bt=tuple([1,2,3])
  3. C单元素元组t=(1,)需要逗号
  4. Dt=(1)创建元组
  5. Et=1,2,3不创建元组
多选题 2分
关于字典的遍历方式,正确的有:
  1. Afor k in d:遍历键
  2. Bfor v in d.values():遍历值
  3. Cfor k,v in d.items():遍历键值对
  4. Dfor i in d.index():按索引遍历
  5. E字典不能遍历
多选题 2分
列表的index()方法的特点包括:
  1. A返回元素首次出现的索引
  2. B元素不存在时抛ValueError
  3. C可以指定搜索范围
  4. D返回所有匹配的索引
  5. E从末尾开始搜索
多选题 2分
关于列表的sort()和sorted(),正确的有:
  1. Asort()原地排序返回None
  2. Bsorted()返回新列表
  3. C都支持key参数指定排序规则
  4. Dsort()返回排序后的新列表
  5. Esorted()修改原列表
判断题 1分
列表是有序且可变的数据结构,元素可以重复。
  1. A对
  2. B错
判断题 1分
元组是不可变的,所以元组中不能包含列表。
  1. A对
  2. B错
判断题 1分
集合的discard()方法删除不存在的元素时会报错。
  1. A对
  2. B错
判断题 1分
字典的setdefault()方法在键不存在时添加键值对。
  1. A对
  2. B错

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习。