#QKCP400. QKCP401~410

QKCP401~410

1、下列选项中,可以用作Python中的变量名的是?( )。 {{ select(1) }}

  • 7up
  • _myvar
  • True
  • 'hello'

2、以下哪些选项,能将变量转换为整型或浮点型?( )。

i = 10
f  =3.14
s = "20"

{{ multiselect(2) }}

  • str(i)
  • float(i)
  • int(f)
  • list(i)

3、执行下列代码,输出结果是?( )。

x = 10
y = 5
print(x*y>50 and x+y<16)

{{ select(3) }}

  • True
  • False
  • 15
  • 55

4、下列代码段中,可能同时打印哪些内容?( )。

numbers = [1, 2, 3, 4, 5]
for i in numbers:
    if n in [1, 3, 5]:
        print(n*10)
    elif n in [2, 4]:
        print(n+10)

{{ multiselect(4) }}

  • 10
  • 30
  • 14
  • 50

5、以下那个函数名不符合Python的规范?( )。 {{ multiselect(5) }}

  • print_number!
  • 1st_number
  • _my_function
  • computeArea

6、运行下列程序,最终输出的内容可能是?( )。

from random import *
num_dict = {1: "one", 2: "two", 3: "three"}
del num_dict[2]
num_dict[4] = "four"
sum1 = randint(1, 10)
for key, values in num_dict.items():
    sum1 = sum1 + key
print(sum1)

{{ multiselect(6) }}

  • 8
  • 9
  • 20
  • 12

7、在Python中,下列哪些运算符用于整型和布尔型之间的运算时,不会报错?( )。 {{ multiselect(7) }}

  • +
  • and
  • ==
  • /

8、多分支结构在Python中的代表关键字是?( )。 {{ multiselect(8) }}

  • if
  • elif
  • else
  • while

9、已知列表 list_data = [3, 1, '4', 'abc', 5, 'b', 2, '10'],以下哪些表达式不会报错?( )。 {{ multiselect(9) }}

  • list_data[2] + list_data[3]
  • 'a' in list_data
  • max(list_data)
  • list_data[1:4]

10、运行下面的程序段时,num的输出结果是?()

def increment(num):
    num += 1
    return num
num = 1
num = increment(num)
print(num)

{{ select(10) }}

  • 0
  • 1
  • 2
  • 3