#QKCP500. QKCP501~510

QKCP501~510

1、在Python中,使用哪个函数可以输出信息到终端?( )。 {{ select(1) }}

  • input()
  • print()
  • type()
  • int()

2、Python中,哪个关键字用于声明一个变量?( )。 {{ select(2) }}

  • var
  • let
  • def
  • 无需特定关键字

3、在Python中,如果我们想检查列表my_list是否包含元素'apple',应该使用哪个运算符?( )。 {{ select(3) }}

  • ==
  • in
  • check
  • contains

4、在Python中,关于变量的命名规则,以下哪些说法是正确的?( )。 {{ multiselect(4) }}

  • 变量名可以以以数字开头
  • 变量名可以包含字母、数字、下划线
  • 变量名不能包含空格
  • 变量名区分大小写

5、关于算术运算符和逻辑运算符的运算,下列代码的输出结果为True的是?( )。 {{ multiselect(5) }}

  • print(2 + 3 == 5)
  • print(2 > 3 and 5 > 2)
  • print(3 > 2 or 5 < 2)
  • print(not(3 > 2))

6、关于字符串的操作中,下列选项正确的是?( )。 {{ multiselect(6) }}

  • 字符串可以通过索引获取特定位置的字符串
  • 可以用str()方法将其他数据类型转为字符串
  • 可以用+号拼接字符串
  • 字符串可以用split()函数分割成列表

7、关于列表和字典的描述,正确的是?( )。 {{ multiselect(7) }}

  • 列表和字典都可以存储不同的数据类型
  • 列表的元素可以通过索引访问,字典的元素可以通过键访问
  • 列表和字典都可以使用len()函数获取长度
  • 列表和字典都可以使用sort()函数排序

8、考虑字典d = {'apple' : 1, 'banana' : 2},下列哪些操作是正确的?( )。 {{ multiselect(8) }}

  • d['apple'] = 10
  • d.add('cherry', 3)
  • del d['banana']
  • d['banana'] +=1

9、在Python中哪些是正确的函数相关概念?( )。 {{ multiselect(9) }}

  • for 循环可以遍历任何序列
  • while 循环的while 后可以没有表达式
  • break 可以用于退出当前循环
  • continue 跳过当前循环的剩余代码并继续下一次循环

10、给定以下函数的定义和调用

def my_function(a, b=2):
    return a + b
result1 = my_function(1)
result2 = my_function(1, 5)

以下result1和result2的值,说法正确的是( )。

{{ multiselect(10) }}

  • result1 的值是 3
  • result1 的值是 2
  • result2 的值是 6
  • result2 的值是 5