Python课后题答案.docx
《Python课后题答案.docx》由会员分享,可在线阅读,更多相关《Python课后题答案.docx(39页珍藏版)》请在启牛文库网上搜索。
1、Python课后题答案第1章 Python概述一、 填空题1. 对象2. 可移植3. 字节码4. UTF-8二、 判断题1. 对2. 对3. 对4. 对5. 错6. 错7. 对8. 错9. 对10. 错三、 选择题1. C2. ABCD3. B4. C5. D四、 简答题。1 Python具有的特点如下:l 简单易学l 开源l 高级语言l 可移植性l 解释性l 面向对象l 可扩展性l 丰富的库l 规范的代码2. Python可以应用在下列领域:l web应用开发l 操作系统管理、服务器运维的自动化脚本l 科学计算l 桌面软件l 服务器软件(网络软件) l 游戏l 构思实现,产品早期原型和迭代3
2、. Python2.x和Python3.x的区别如下:(1)在python2.x中,输出数据使用的是print语句。但是在python3.x中, print语句没有了,取而代之的是print()函数(2)python2有ASCII Str()类型,unicode()是单独的,不是byte类型。在python3.x版本的源代码中,默认使用的是UTF-8编码,从而可以很好的支持中文字符。(3)在python 2.x中,使用运算符/进行除法运算,整数相除的结果是一个整数,浮点数除法会保留小数点的部分得到一个浮点数的结果。在python 3.x中使用运算符/进行除法,整数之间的相除,结果也会是浮点数。
3、(4)相比python2.x版本,python3.x版本在异常方面有很多改变: 在python2.x版本,所有类型的对象都是直接被抛出的,但是,在python3.x版本中,只有继承自BaseException的对象才可以被抛出。 在python2.x版本中,捕获异常的语法是except exc,var。在python3.x版本中,引入了as关键字,捕获异常的语法变更为except exc as var。 在python2.x版本中,处理异常使用raise Exception(args)。在python3.x版本中,处理异常使用raiseException,args。 python3.x取消了异
4、常类的序列行为和.message属性。(5)在Python 3.x中,表示八进制字面量的方式只有一种,并且必须写0o1000这样的方式,原来01000的方式不能使用了。(6)Python 2.x中不等于有两种写法 != 和 ;但是,Python 3.x中去掉了, 只有!=一种写法(7)python3.x去除了long类型,现在只有一种整型int,但它的行为就像是python2.x版本的long。4. Python程序的执行原理如图所示。python解释器将源代码转换为字节码,然后把编译好的字节码转发到Python虚拟机(PVM)中进行执行5. IPython的特点如下:l IPython具有卓
5、越的Python shell,其性能远远优于标准Python的shell。l IPython支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。l IPython提供了基于控制台命令环境的定制功能,可以十分轻松地将交互式Python shell包含在各种Python应用中,甚至可以当作系统级shell来使用。五、 编程题。1 代码如下:print(+) print(+ +) print(+)2. 代码如下:print(学Python,来传智播客黑马程序员) print(学Python,来传智播客黑马程序员) print(学Python,来传智播客黑马程序
6、员) print(学Python,来传智播客黑马程序员) print(学Python,来传智播客黑马程序员)第2章 Python基本语法一、 填空题1. int2. True False3. 84. 1.2e55. 000000106. 0b101007. type()8. 19. 2010. 4.34103二、 判断题1. 对2. 错3. 对4. 对5. 错6. 错7. 对8. 对9. 对10. 对三、 选择题1. D2. D3. A4. A5. C6. A7. B8. B9. C10. D四、 简答题1. Python中标识符的命名规则如下所示:l 标示符由字母、下划线和数字组成,且数字不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 课后 答案