2020《计算机程序设计 (Python) 》试题及答案

2020《计算机程序设计 (Python) 》试题及答案


2024年6月6日发(作者:)

2020《计算机程序设计(Python)》试题及答案

1. 以下关于 Python 语言中 “ 缩进 ” 说法正确的是( )

缩进在程序中长度统一且强制使用 ( 正确答案 )

缩进是非强制的,仅为了提高代码可读性

缩进统一为 2 个空格

缩进可以用在任何语句之后,表示语句间的包含关系

2. turtle 库中落下画笔的函数为( )

( )

( )

n( ) ( 正确答案 )

e( )

3. Python 程序文件的扩展名为( )

.python

.py ( 正确答案 )

.pt

.pg

4. ( )是 Python 软件包自带的集成开发环境

Spyder

IDLE ( 正确答案 )

Jupyter

Anaconda

5. 以下不是 Python 语言合法命名的是( )

_MyGod_

MyGod

MyGod5

5MyGod ( 正确答案 )

6. 下列语句的执行结果为:( )

a,b=2,3

print(ba)

6

8

9 ( 正确答案 )

10

7. Python 中布尔变量的值为( )

真,假

0 , 1

T , F

True , False ( 正确答案 )

8. 关于字符串的表示,以下描述错误的是( )。

字符串是字符的序列表示

单引号和双引号都可以表示单行字符串,两者作用不同

答案 )

正确

(

三引号可以表示单行或多行字符串

字符串序列中可以有 0 个或多个字符

9. 字符串 A="123456",A[0:5:2] 的结果是( )。

"13" ( 正确答案 )

"135"

"3"

"1"

10. "4"+"6" 的计算结果是( )。

10

46

“10”

“46” ( 正确答案 )

11. "AbcD".lower( )的结果是( )。

"ABCD"

"abcd" ( 正确答案 )

True

False

12. 函数 hex(x) 返回整数 x 对应的(

?

二进制

八进制

十进制

)小写形式字符

十六进制 ( 正确答案 )

13. 在 format( ) 的格式控制标记中,表示居中对齐的符

号是( )。

<

>

^ ( 正确答案 )

!

14. round(234.56,1) 的执行结果为( )

234

234.5

234.6 ( 正确答案 )

234.56

15. 下面程序的运行结果为:

a=5

b=2

c=a>b

print( c )

True ( 正确答案 )

1

0

False

16. random 库中, seed 函数的作用是 ( ) 。

生成一个随机整数

生成一个随机小数

初始化随机数种子 ( 正确答案 )

生成一个随机序列

17. randrange(1,100,5) 的含义是( )。

生成一个 1 至 100 范围内,步长为 5 的随机整数

生成一个 1 至 100 范围内,步长为 5 的随机小数

生成一个 1 至 99 范围内,步长为 5 的随机整数 ( 正确答

案 )

生成一个 1 至 99 范围内,步长为 5 的随机小数

18. 下列程序共输出 _______ 个值:

1. age = 23

2. start = 2

3. if age % 2 != 0:

4. start = 1

5. for x in range(start, age + 2, 2):

6. print(x)

10

16

12 ( 正确答案 )

14

19. 关于程序的异常处理,以下选项中描述错误的是( )。

程序异常发生经过妥善处理可以继续执行

异常语句可以与 else 和 finally 保留字配合使用

Python 通过 try 、 except 等保留字提供异常处理功能

编程语言中的异常和错误是完全相同的概念 ( 正确答案 )

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

for s in "HelloWorld":

if s=="W":

continue

print(s,end="")

Helloorld ( 正确答案 )

HelloWorld

Hello

World

21. 如果循环语句中只想结束当前当次循环,需要用(

语句。

break

continue ( 正确答案 )

exit 语句

for 循环语句

22. n=10

if n>15:

print(“B”)

elif n>5:

print(“D”)

elif n>0:

print(“S”)

else:

print(“None”)

以上程序的输出结果为:( )。

B

D ( 正确答案 )

S

None

23. 下面将数字转换为字符的函数是( )。

ord( )

oct( )

hex( )

chr( ) ( 正确答案 )

24. ( )函数是指直接或间接调用函数本身的函数。

递归 ( 正确答案 )

闭包

lambda

匿名

25. 在函数内部可以通过关键字( )来定义全局变量。


发布者:admin,转转请注明出处:http://www.yc00.com/web/1717658952a2741642.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信