#1379. 第13届蓝桥杯Python青少组_国赛_中级组_选择题

第13届蓝桥杯Python青少组_国赛_中级组_选择题

  1. 已知:l = ['a','b','c','d','e','f','g'],执行print(l.pop(2), len(l))语句后,输出的结果是( )。 {{ select(1) }}
  • a 6
  • a 7
  • b 6
  • c 6
  1. 下列表达式中,返回True的是( )。

{{ select(2) }}

  • 9 != 9
  • 9 > 8 > 7
  • 9 % 2 == 2
  • True and False
  1. 已知:d = {'lan':1,'qiao':2,'qing':3,'shao':4},执行print(d.pop(max(d.keys()), 0))语句后,输出的结果是( )。 {{ select(3) }}
  • 2
  • 4
  • qiao
  • shao
  1. 以下关于函数描述正确的是( )。 {{ select(4) }}
  • 函数的定义必须在程序的开头
  • 函数定义后需要调用才能执行
  • 函数体与关键字def必须左对齐
  • 函数定义后,其程序可以自动执行
  1. 关于对打开文件函数open(<文件路径名>,<打开模式>)中的打开模式描述正确是( )。 {{ select(5) }}
  • ‘r’表示只读模式打开文件,如果文件不存在,就会返回异常
  • ‘w’表示写模式打开文件,如果文件存在,就会在文件尾继续写
  • ‘a’表示追加模式打开文件,如果文件不存在,就返回异常
  • ‘b’表示二进制文件模式打开文件,可以单独作为open函数的参数