加载《Python练习(人工智能专业)》成功,点击此处阅读
首页 →文档下载

Python练习(人工智能专业)

以下为《Python练习(人工智能专业)》的无排版文字预览,完整内容请下载

一、填空题

Python 语言有两种注释方法,它们是 单行注释,多行注释

s=”hello”, t=”world”, 则 s[2:8]的值为

3. 表达式 30-3**2+8//3**2*10 的值为

s=’Python String’,s.upper()值是

从 random 库中选取相应函数,随机生成 100 以内的奇数应使用的函数是

6. 给出 range(1,10,3)的值:

7. a,b=2,3

print("{0}*{1}+{2}={3}".format(a,b,a*a,a*(a+b))的结果是

8. 表达式 3 in{1:'China','2':'USA','3':'Russia'}的结果是 9. 已知 ls = ['a',[10, 'BIT']],ls[1][1]=

已知 f = lambda x: x*2,f(5)=

二、选择题

1、计算机为什么采用二进制,而非十进制作为数制的基础?( )

A.因为二进制比十进制计算速度快 B.因为二进制比十进制表示能力更强C.因为二进制数精度更高

D.因为二进制数更容易被硬件存储和计算 2、以下程序的输出结果是?( )

y = 0

for i in range(0, 10, 2): y += i

print(y)

A.10 B.20 C.9 D.30

3、下列程序的输出结果是:( )

def foo():

m = 1 def bar():

n = 2

return m + n m = bar()

print m

foo()

A.程序出错 B.2 C.3 D.1

4、以下属于不合法的布尔表达式:( )

A x in range(6) B 3=a C e>5 and 4= =f D (x-6)>5

下列不是正确的字典创建方式的是( )

A. d={1:[1,2],3:[3,4]}

B. d={(1,2):1,(3,4):3}

C. d={1:”张三”,2:”李四”}

D. d={1;”张三”,2;”李四”}

下列程序的输出结果是( ) f = open("w.txt","w") f.write("Lux et Veritas") f.close()

f = open("w.txt","rb") f.read(3)

f.seek(4,1)

print(f.tell())

A. 5 B. 6 C. 7 D. 8

7. 设元组 tu=(1,2,3), 则 tu*3 返回结果是:( )

A. (3,6,9) B. (1,2,3,1,2,3,1,2,3)

C. ((1,2,3),(1,2,3),(1,2,3)) D. TypeErrory

以下哪个布尔表达式执行结果为 True( )

'pyhton'

以上为《Python练习(人工智能专业)》的无排版文字预览,完整内容请下载

Python练习(人工智能专业)由用户“zhongzhenjiang”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2022-04-13 13:36:27
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/0b/08/197164.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/0b/08/197164.html'}ipt>