《Python程序设计》复习答案.doc
Python 程序设计复习答案 本文档旨在帮助 Python 初学者备战期末考试,涵盖了 Python 的基础知识点、选择题和解析。 选择题解析 1. DA、 若 a=True,b=False 则 a or b 为 True 解析:Python 中的逻辑或运算符为 or,当 a=True,b=False 时,a or b 的结果为 True。 2. DA、 在 python 中逻辑与运算符不能写作&&,要写作 and 解析:Python 中的逻辑与运算符为 and,不能使用 &&。 3. CATrue 解析:在 Python 中,比较运算符 > 的优先级高于逻辑运算符 and。 4. 9.6E-5 表示数字 0.000096 解析:Python 中的科学计数法表示方式为 E-/+数字,表示 10 的幂次方。 5. C: f、open("f","a") 解析:在 Python 中,open 函数的模式参数为 "a" 时,表示以追加模式打开文件。 6. C、 -77 解析:-77 是一个整数,而不是浮点数。 7. D 字典 解析:Python 的序列类型包括字符串、列表、元组,但不包括字典。 8. A #与""" """ 解析:Python 中的单行注释符为 #,多行注释符为 """ """ 或 ''' '''。 9. C、 9 解析:表达式 32 的结果为 9。 10. B break 解析:Python 中的保留字 break 用于终止循环。 11. AA、 char 解析:Python 不支持 char 类型,因为 Python 中的字符串是由一个或多个字符组成的。 12. C、 float 解析:Python 中的 float 类型用于表示浮点数。 13. B: 4 解析:函数 round() 用于将数字四舍五入,round(3.49) 的结果为 3。 14. A: 10 解析:函数 int() 用于将数字转换为整数,int(10.46) 的结果为 10。 15. A: 11 解析:函数 int() 用于将数字转换为整数,int(10.96) 的结果为 11。 16. D、 print("hello world") 解析:Python 中的 print 函数用于输出字符串。 17. B、 3 解析:函数 math.fabs() 用于返回数字的绝对值,math.fabs(-3) 的结果为 3。 18. B、 break 解析:Python 中的保留字 break 用于终止循环。 19. D、 my-score 解析:Python 中的变量名不能包含特殊字符,my-score 不是一个有效的变量名。 20. D、 def 解析:Python 中的保留字 def 用于定义函数。 21. B、 100 解析:在 Python 中,函数的变量作用域是全局的,函数 setNumber() 将全局变量 a 的值改为 100。 22. B、 100 解析:在 Python 中,使用 global 语句可以将函数中的变量声明为全局变量,函数 setNumber() 将全局变量 a 的值改为 100。 23. A、 .py 解析:Python 的脚本文件扩展名为 .py。 24. B、 True 与 False 解析:Python 中的布尔型变量的值为 True 和 False。 25. D、 512 解析:表达式 pow(2,pow(3,2)) 的结果为 512。 26. A、 dic 解析:Python 中的序列类型包括字符串、列表、元组,但不包括字典。 27. C、 设计窗体界面 解析:wxPython 是一个 Python 库,用于设计窗体界面。 28. B、 a['a']['b'][1] 解析:在 Python 中,字典的访问方式为[key],a['a']['b'][1] 的结果为 3。 29. B、 bus 解析:在 Python 中,列表的索引从 0 开始,vehicle[1] 的结果为 bus。 30. B、 bus 解析:在 Python 中,列表的索引从 0 开始,vehicle[1] 的结果为 bus。
剩余56页未读,继续阅读
- 粉丝: 17
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助