栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python题库保存判断

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python题库保存判断

判断题

1.(错误)已知x = (1, 2, 3, 4),那么执行x[0] = 5之后,x的值为(5, 2, 3, 4)。

2.(正确)已知x是一个列表,那么x = x[3:] + x[:3]可以实现把列表x中的所有元素循环左移3位。

3.(错误)9999**9999这样的命令在Python中无法运行。

4.(错误)Python字符串方法replace()对字符串进行原地修改。

5.(正确)在Python中0xad是合法的十六进制数字表示形式。

6.(错误)已知x = 'Python是一种非常好的编程语言'.encode(),那么表达式x.decode('gbk')的值为'Python是一种非常好的编程语言'。

7.(正确) 执行语句 from math import sin 之后,可以直接使用 sin() 函数,例如 sin(3)。

8. (正确)定义函数时,即使该函数不需要接收任何参数,也必须保留一对空的圆括号来表示这是一个函数。

9. (正确)调用函数时,在实参前面加一个型号*表示序列解包。

10. (正确)元组是不可变的,不支持列表对象的inset()、remove()等方法,也不支持del命令删除其中的元素,但可以使用del命令删除整个元组对象。

11.(错误) 已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。

12. (正确)只能通过切片访问元组中的元素,不能使用切片修改元组中的元素。

13. (错误)假设有非空列表x,那么x.append(3)、x = x+[3]与x.insert(0,3)在执行时间上基本没有太大区别。

14. (正确)使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。

正确

15. (错误)表达式(i**2 for i in range(100))的结果是个元组。

16. (正确)字符串属于Python有序序列,和列表、元组一样都支持双向索引。

17. (正确)使用random模块的函数randint(1, 100)获取随机数时,有可能会得到100。

18.(错误) 在循环中continue语句的作用是跳出当前循环。

19. (错误)带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。

20. (正确)如果仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。

21. (错误)假设已导入random标准库,那么表达式 max([random.randint(1, 10) for i in range(10)]) 的值一定是10。

22. (正确)在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。

23. (正确)带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。

24.(正确) 在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。

25. (正确)在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。

26. (正确)属性可以像数据成员一样进行访问,但赋值时具有方法的优点,可以对新值进行检查。

27. (正确)标准库os的rename()方法可以实现文件移动操作。

28. (正确)Python标准库os的函数remove()不能删除具有只读属性的文件。

29. (正确)异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。

30. (正确)对字符串信息进行编码以后,必须使用同样的或者兼容的编码格式进行解码才能还原本来的信息。

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/932486.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号