#2378. [第十三届蓝桥杯青少组]Python国赛-选择题
[第十三届蓝桥杯青少组]Python国赛-选择题
选择题
- 已知:l = ['a','b','c','d','e','f','g'],执行下列语句后,输出的结果是( )
print(l.pop(2), len(l))
{{ select(1) }}
- a 6
- a 7
- b 6
- c 6
- 下列表达式中,返回 True 的是( ) {{ select(2) }}
- 9 != 9
- 9 > 8 > 7
- 9 % 2 == 2
- True and False
- 下列代码,的输出结果是( )
d = {'lan':1,'qiao':2,'qing':3,'shao':4}
print(d.pop(max(d.keys()), 0))
{{ select(3) }}
- 2
- 4
- qiao
- shao
- 以下关于函数描述正确的是( )。
{{ select(4) }}
- 函数的定义必须在程序的开头
- 函数定义后需要调用才能执行
- 函数体与关键字 def 必须左对齐
- 函数定义后,其程序可以自动执行
- 关于对打开文件函数 open(<文件路径名>,<打开模式>)中的打开模式描述正确是( )。
{{ select(5) }}
- ‘r’表示只读模式打开文件,如果文件不存在,就会返回异常
- ‘w’表示写模式打开文件,如果文件存在,就会在文件尾继续写
- ‘a’表示追加模式打开文件,如果文件不存在,就返回异常
- ‘b’表示二进制文件模式打开文件,可以单独作为open 函数的参数