2026年《Python程序设计》试题库200道及答案【全优】.docxVIP

  • 0
  • 0
  • 约5.72万字
  • 约 83页
  • 2026-03-03 发布于河南
  • 举报

2026年《Python程序设计》试题库200道及答案【全优】.docx

2026年《Python程序设计》试题库200道

第一部分单选题(200题)

1、以下Python代码的输出结果是?

my_list=[1,2,3]

my_list.append([4,5])

my_list.extend([6,7])

print(my_list)

A.[1,2,3,4,5,6,7]

B.[1,2,3,[4,5],6,7]

C.[1,2,3,4,5,6,7]

D.[1,2,3,6,7,[4,5]]

【答案】:B

解析:本题考察列表append与extend方法的区别。append方法会将传入的参数作为单个元素添加(如[4,5]作为整体元素);extend方法会将可迭代对象的每个元素依次添加(如[6,7]拆分为两个元素)。执行`append([4,5])`后列表变为[1,2,3,[4,5]],执行`extend([6,7])`后变为[1,2,3,[4,5],6,7]。因此输出结果为选项B,正确答案为B。选项A错误(混淆append与extend的整体/拆分特性);选项C、D错误(顺序或元素添加方式错误)。

2、执行以下代码后,输出结果是?

```python

a=[1,2,3,4]

b=[iforiinaifi%2==0]

print(b)

```

A.[1

文档评论(0)

1亿VIP精品文档

相关文档