第二章-Python编程初步考试题库

时间:2022-07-15 09:19:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


1.Python

( )

A. (1) B. (1,) C. (1,2) D. (1,2,(3,4))

2.xy x=135' y=135’ ( )

A.x!=y B.x is y C.x==135 D.x+y=270

3.IDLE环境的退出命令是

( )

A.close() B.esc() C.回车键 D.exit() 4.下面代码输出的结果是





















( )

dict={‘a’:1,‘b’:2,‘c’:3} print(dict[c]) A.1 B.{2}

C.错误





D.3

5.赋值语句 x, y, z = 1, 2, 3 会在 xyz 中分别赋什么值? ( ) A.123 B.321

C.错误





D.111

6.s=Happy New Year’,则s[3:8]的值为? ( ) A. ppy NeB. ppy N C. py Ne D. py New 7.下列代码执行结果是什么?



( ) x = 1

def change(a): x += 1 print (x) change(x)

A.1 B.2 C.3 D.错误 8.k为整形,下述循环执行的次数为

( ) k=1000

while k>1:


















print(k) k=intk/2

A.9 B.10 C.11 D.50 9.执行下列语句后显示的结果是什么?

world=‘world’ print(‘hello’+world)















( )

A.’helloworld’ B.’hello’world C.hello world D.错误 10.执行下列语句后显示的结果是什么?

( ) a=hello b=2 print(a+b)

A.hello B.hellohello C.hello2 D.错误















11. 已知字符串x=hello world执行语句x.replace(‘hello’,‘hi’)值? A.helloworld B.hiworld C.hello world D.hi world 12. 执行代码x,y,z=sorted([1,3,2])之后,y的值为

( )



B.2



C.3







D.0











A.1

13. 下列代码执行结果不可能是什么 ( )

a=random.randint(1,6)

print(a) A.2

B.1

C.6











D.5



14.下面代码输出的结果是

( )



dict={‘a’:1,‘b’:2,‘c’:3} print(dict[‘c’]) A.1



B.{2}





C.{‘c’:3}



D.3

15.赋值语句 x, y, z = 1, 2, 3 会在 xyz 中分别赋什么值? ( )






A.123 B.321 C.错误

D.111 16.下列代码执行结果是什么?



















( )

sum = 0

for x in range(100) sum = sum + x x = x + 1 print (sum) A.100 B.4050 C.5050

D.99 17.



s=



Happy

New

Year’,



s[3:8]







( )

A.ppy Ne

B.ppy N C.py Ne D.py New

18.执行下列语句后显示的结果是什么?













( )

world=‘world’

print(‘hello’+world)

A.‘helloworld’ B.‘hello’world C.hello world D.错误 19.执行下列语句后显示的结果是什么?













( )

a=hello b=2 print(a+b)

A.hello B.hellohello C.hello2 D.错误 20.a=(1,2,3),下列哪个操作是非合法的?( ) A.a[1:-1] B.a*3

C.a[2]=4

D.list(a)



参考答案:1-5 ABDCA 6-10 CDAAD 11-15 DBCDA 16-20 BCAD






本文来源:https://www.wddqw.com/doc/f235eacf824d2b160b4e767f5acfa1c7aa0082ff.html