#QKCP1. AI算法PY模拟题-客观题

AI算法PY模拟题-客观题

1、以下代码片段将生成一个0~99之间的随机数,并打印出来。请问输出的随机数可能是以下的那个选项?( )。

import random
n = random.randint((0,99)
print(n)

{{ select(1) }}

  • 100
  • -1
  • 50
  • 200

2、以下哪些运算符用于比较两个值的大小?( )。

{{ multiselect(2) }}

  • <
  • >=
  • >
  • //

3、判断是否相等的符号是?( )。

{{ select(3) }}

  • =
  • >=
  • ==
  • !=

4、以下关于while True语句,说法错误的是?( )。

{{ multiselect(4) }}

  • while True是一个在Python中常见的判断结构
  • while True 不可以搭配 break 使用
  • while True 会一直执行内部代码块
  • while True 不可以搭配 continue 使用

5、下列代码允许庵后,终端区显示的内容是?( )。

a = '1'
if a==1:
    print(666)
else:
    print(777)

{{ select(5) }}

  • 777
  • 666
  • 1
  • '1'

6、在Python中,针对字典操作,下列说法或代码正确的是?( )。

{{ multiselect(6) }}

  • 定义字典时,键必须是不可变类型,如果下面代码可正常定义字典 d = {'n':'Tom', 'a':18}
  • 字典里面的元素无法修改
  • 字典能够之间使用键进行重新赋值,来改变字典中对应键的值
  • 在定义字典时,值只能是字符串或数字类型,如d={'d':'text', 'n':10]

7、已知函数,调用 func(3,3)的结果是?( )。

def func(x,y):
    return x*y

{{ select(7) }}

  • 9
  • 6
  • 27
  • 10

8、下列关于Pytho列表操作,已有列表my_list = [10, 20, 30, 40, 50],能够正确获取或修改元素的方法有?( )。

{{ multiselect(8) }}

  • my_list[2]
  • my_list[1] = 25
  • my_list[-1]
  • my_list[3:5]

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

  • 函数定义时可以没有参数
  • 函数调用时必须提供所有参数
  • 函数可以没有返回值,即可以没有return语句
  • 函数一旦执行return语句,将立即结束函数的执行

10、考虑一下代码段

x = 10
y = 20
list = [10,20,30,40,50]
if (x not in list):
    print("x is NOT present in given list")
else:
    print("x is present in given list")
if (y in list):
    print("y is present in given list")
else:
    print("y is NOT present in given list")

以下关于这段代码的输出,说法正确的是( )。

{{ multiselect(10) }}

  • 代码将输出"x is NOT present in given list"
  • 代码将输出"x is present in given list"
  • 代码将输出"y is present in given list"
  • 代码将输出"y is NOT present in given list"

Statistics

Related

In following contests:

AI算法训练-Python

In following homework:

0524AI-Python