#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"