Python课后题-20180305

Python课后题-20180305

ID:40065285

大小:73.17 KB

页数:49页

时间:2019-07-19

Python课后题-20180305_第1页
Python课后题-20180305_第2页
Python课后题-20180305_第3页
Python课后题-20180305_第4页
Python课后题-20180305_第5页
资源描述:

《Python课后题-20180305》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用文档Python课后题答案第1章Python概述一、填空题1.对象2.可移植3.字节码4.UTF-8二、判断题1.对2.对3.对4.对5.错6.错7.对8.错9.对10.错三、选择题1.C2.ABCD3.B4.C文案大全实用文档1.D一、简答题。1.Python具有的特点如下:l简单易学l开源l高级语言l可移植性l解释性l面向对象l可扩展性l丰富的库l规范的代码2.Python可以应用在下列领域:lweb应用开发l操作系统管理、服务器运维的自动化脚本l科学计算l桌面软件l服务器软件(网络软件)l游戏l构思实现,产品早期原型和迭代3.Python2.x和Python3.x的区别如下:

2、(1)在python2.x中,输出数据使用的是print语句。但是在python3.x中,文案大全实用文档print语句没有了,取而代之的是print()函数(2)python2有ASCIIStr()类型,unicode()是单独的,不是byte类型。在python3.x版本的源代码中,默认使用的是UTF-8编码,从而可以很好的支持中文字符。(3)在python2.x中,使用运算符/进行除法运算,整数相除的结果是一个整数,浮点数除法会保留小数点的部分得到一个浮点数的结果。在python3.x中使用运算符/进行除法,整数之间的相除,结果也会是浮点数。(4)相比python2.x版本,py

3、thon3.x版本在异常方面有很多改变:§在python2.x版本,所有类型的对象都是直接被抛出的,但是,在python3.x版本中,只有继承自BaseException的对象才可以被抛出。§在python2.x版本中,捕获异常的语法是exceptexc,var。在python3.x版本中,引入了as关键字,捕获异常的语法变更为exceptexcasvar。§在python2.x版本中,处理异常使用raiseException(args)。在python3.x版本中,处理异常使用raiseException,args。§python3.x取消了异常类的序列行为和.message属性。(

4、5)在Python3.x中,表示八进制字面量的方式只有一种,并且必须写0o1000这样的方式,原来01000的方式不能使用了。(6)Python2.x中不等于有两种写法!=和<>;但是,Python3.x中去掉了<>,只有!=一种写法(7)python3.x去除了long类型,现在只有一种整型int,但它的行为就像是python2.x版本的long。4.Python程序的执行原理如图所示。文案大全实用文档python解释器将源代码转换为字节码,然后把编译好的字节码转发到Python虚拟机(PVM)中进行执行5.IPython的特点如下:lIPython具有卓越的Pythonshell,

5、其性能远远优于标准Python的shell。lIPython支持变量自动补全,自动缩进,支持bashshell命令,内置了许多很有用的功能和函数。lIPython提供了基于控制台命令环境的定制功能,可以十分轻松地将交互式Pythonshell包含在各种Python应用中,甚至可以当作系统级shell来使用。一、编程题。1.代码如下:print("+++++++++++")print("++")print("+++++++++++")2.代码如下:print("学Python,来传智播客黑马程序员")print("学Python,来传智播客黑马程序员")文案大全实用文档print("学P

6、ython,来传智播客黑马程序员")print("学Python,来传智播客黑马程序员")print("学Python,来传智播客黑马程序员")第1章Python基本语法一、填空题1.int2.TrueFalse3.84.1.2e55.000000106.0b101007.type()8.19.2010.4.34×103二、判断题1.对2.错3.对4.对5.错6.错7.对8.对文案大全实用文档1.对2.对一、选择题1.D2.D3.A4.A5.C6.A7.B8.B9.C10.D二、简答题1.Python中标识符的命名规则如下所示:l标示符由字母、下划线和数字组成,且数字不能开头lpyth

7、on中的标识符是区分大小写的。lpython中的标示符不能使用关键字2.简述Python中的数字类型有:int(整型)、long(长整型)、float(浮点数)、complex(复数)三、编程题1.代码如下:importmatha=float(input("请输入斜边1的长度"))#输入实数文案大全实用文档b=float(input("请输入斜边2的长度"))#输入实数c=a*a+b*b#计算,得到的是斜边的平方c=sqrt(c)#开方,得到的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。