#2378. [第十三届蓝桥杯青少组]Python国赛-选择题

[第十三届蓝桥杯青少组]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 函数的参数