首页 > 教师教育 > 2020《计算机程序设计Python》试题及答案

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

类别:试题 整理时间:2023-05-24 15:05:17

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

1.以下关于Python语言中“缩进”说法正确的是()缩进在程序中长度统一且强制使用(正确答案)缩进是非强制的,仅为了提高代码可读性缩进统一为2个空格缩进可以用在任何语句之后,表示语句间的包含关系

2.turtle库中落下画笔的函数为()turtle.fd()turtle,penup()turtle,pendown()(正确答案)turtle,pensize()

3.Python程序文件的扩展名为()?python.py(正确答案).pt.pg

4.()是Python软件包自带的集成开发环境Spyder IDLE(正确答案)Jupyter

32.在Python语言中,Good和good表示相同的名字[判断题]对错(正确答案)

33.random中的random()方法生成的随机数有可能等于1O[判断题]对错(正确答案)

34.Python语法认为条件xyz是合法的[判断题对(正确答案)错

35.If语句中条件部分可以使用任何能够产生True或False的语句或函数[判断题]对(正确答案)错

36.for循环属于不确定次数循环[判断题]对错(正确答案)

37.continue语句只结束整个循环的执行[判断题]对错(正确答案)

38.编写程序时应尽量采用if语句判断某些条件,减少try except语句的使用[判断题.对(正确答案)错

39.定义函数时,即使该函数不需要接收任何参数,就不用保留一对空的圆括号[判断题]对错(正确答案)

40.在函数内部直接修改形参的值并不影响外部实参的值[判断题]对(正确答案)错

41.通过insert方法可以在列表的指定位置插入元素[判断题]对(正确答案)错

42.CSV格式存储的文件一般采用.cv为扩展名[判断题]对错(正确答案)

43.二进制文件和文本文件的主要区别在于是否有统一的字符编码[判断题]对(正确答案)错

44.不能使用isnumeric()方法判断字符是否是数字[判断题]对错(正确答案)

45.形参可以看做是函数内部的局部变量,函数运行结束之后形参就不可访问了[判断题]对(正确答案)错

46.函数在调用前不需要定义,拿来即用就好[判断题]对错(正确答案)

47.try except语句可以提高程序的稳定性[判断题]对(正确答案)错

48.while循环只能用来实现无限循环[判断题]对错(正确答案)

49.“2”是Python中关系操作符之一[判断题]对错(正确答案)

50.在分支结构中总有一个语句块会执行到判断题]对错(正确答案)Anaconda

5.以下不是Python语言合法命名的是()_MyGod_MyGod MyGod55MyGod(正确答案)

6.下列语句的执行结果为()a,b=2,3print(ba)689(正确答案)

107.Python中布尔变量的值为()真,假0,1T,F True,False(正确答案)

8.关于字符串的表示,以下描述错误的是()字符串是字符的序列表示单引号和双引号都可以表示单行字符串,两者作用不同(正确答案)三引号可以表示单行或多行字符串字符串序列中可以有0个或多个字符

9.字符串A二〃123456〃,A[0:5:2]的结果是()〃13〃(正确答案)〃135〃〃3〃〃]〃

10.〃4〃+〃6〃的计算结果是()1046“10”“46”(正确答案)

11.z,AbcD z,.lower()的结果是()〃ABCD〃〃abcd〃(正确答案)True False

12.函数hex(x)返回整数x对应的()小写形式字符串?二进制八进制十进制十六进制(正确答案)

13.在format()的格式控制标记中,表示居中对齐的符号是()八(正确答案)I

14.round(

234.56,1)的执行结果为()

234234.

5234.6(正确答案)

234.

5615.下面程序的运行结果为a-5b=2c=ab print(c)True(正确答案)10False

16.random库中,seed函数的作用是()生成一个随机整数生成一个随机小数初始化随机数种子(正确答案)生成一个随机序列

17.randrange(1,100,5)的含义是()生成一个1至100范围内,步长为5的随机整数生成一个1至100范围内,步长为5的随机小数生成一个1至99范围内,步长为5的随机整数(正确答案)生成一个1至99范围内,步长为5的随机小数

18.下列程序共输出个值

1.age=

232.start=

23.if age%2!=0:

4.start=

15.for xin range(start,age+2,2):

6.print(x)101612(正确答案)

1419.关于程序的异常处理,以下选项中描述错误的是()程序异常发生经过妥善处理可以继续执行异常语句可以与else和finally保留字配合使用Python通过try、except等保留字提供异常处理功能编程语言中的异常和错误是完全相同的概念(正确答案)

20.下面代码的输出结果是for sin〃HelloWorld〃if s二二〃W〃continue print(s,end二〃〃)Helloorld(正确答案)HelloWorld HelloWorld

21.如果循环语句中只想结束当前当次循环,需要用()语句break continue(正确答案)exit语句for循环语句

22.n=10if n15:print“B”elif n5:print Delif n0:print“S”else:print“None以上程序的输出结果为B D正确答案S None

23.下面将数字转换为字符的函数是ordocthexchr正确答案

24.函数是指直接或间接调用函数本身的函数递归正确答案闭包lambda匿名

25.在函数内部可以通过关键字来定义全局变量global(正确答案)def allother

26.在以下函数中,i是()def fact(n):f=l fori inrange(1,n+1):f=fi returnf print(fact

(5))形式参数实际参数局部变量(正确答案)全局变量

27.关于集合类型,以下选项描述错误的是()集合类型与数学中集合的概念一致,即包含0个或多个数据项的无序组合集合中的元素可以重复(正确答案)集合中的元素类型只能是固定数据类型列表、字典和集合本身都是可变数据类型,不能作为集合的元素出现

28.表达式[1,2,3]==[1,3,2]的值为()True False(正确答案)

29.字典D={〃张三〃88,〃李四〃98},修改”李四〃对应的值为93的代码是()[〃李四〃]=93D[〃李四〃]=93(正确答案)〃李四〃二93李四二

9330.文件city,txt的内容为〃广州,上海〃,以下语句执行完成后,文件中的内容为()f=open(city.txt〃,〃w〃)Is=[〃北京〃/海南〃]f.writelines(Is)f.close()没有任何输出广州,上海,北京,海南北京,海南(正确答案)北京海南

31.Python语言是一种高级通用编程语言[判断题]对(正确答案)错。

  
关键词:
计算机 程序设计 试题 答案
* 提醒:移动端部分功能限制,建议您到电脑端下载资源。
* 声明:资源收集自网络或用户分享,版权归原作者所有。