python可以在多种平台运行 这体现了python语言的_Python快速编程入门课后习题答案...

目录

前言

第一章

一、填空题

二、判断题

三、选择题

第二章

一、填空题

二、判断题

三、选择题

第三章

一、填空题

二、判断题

三、选择题

第四章

一、单选题

二、判断题

三、填空题

第五章

一、选择题

二、判断题

三、填空题

第六章

一、单选题

二、判断题

三、填空题

第七章

一、单选题

二、判断题

三、填空题

第八章

一、单选题

二、判断题

三、填空题

第九章

一、单选题

二、判断题

三、填空题

第十章

一、单选题

二、判断题

三、填空题

第十一章

一、单选题

二、判断题

三、填空题

第十二章

一、选择题

二、判断题

三、填空题

前言

本文整理了填空、选择、判断等一些课后习题答案,具体的编程题可以见:Python快速编程入门课后程序题答案。

第一章

一、填空题

Python是一种面向对象的高级语言。

Python可以在多种平台运行,这体现了Python语言的可移植特性。

Python源代码被解释器转换后的格式为字节码。

Python 3.x 默认使用的编码是UTF-8。

二、判断题

Python是开源的,它可以被一直到许多平台上。(√)

Python的优点之一是具有伪代码的本质。(√)

Python可以开发Web程序,也可以管理操作系统。(√)

Mac系统自带Python开发环境。(√)

Python自带的shell,其性能由于IPython。(×)

我们编写的Python代码在运行过程中,会被编译成二进制代码。(×)

Python程序被解释器转换后的文件格式后缀名为.pyc。(√)

Python 3.x 版本的代码完全兼容 Python 2.x。(×)

PyCharm是开发Python的集成开发环境。(√)

代码print(3,4)是Python 2.x的输出格式。(×)

三、选择题

1、下列选项中,不属于Python语言特点的是(C)。

A.简单易学 B.开源 C.面对过程 D.可移植性

2、下列领域中,使用Python可以实现的是(ABCD)。(多选)

A.Web开发 B.操作系统管理 C.科学计算 D.游戏

3、下列关于Python 2.x和Python 3.x的说法,正确的是(B)。

A.Python 3.x使用print语句输出数据

B.Python 3.x默认使用的编码是UTF-8

C.Python 2.x和Python 3.x使用//进行除法运算的结果不一致

D.Python 3.x版本的异常可以直接被抛出

4、下列关于Python的说法中,错误的是(C)。

A.Python是从ABC发展起来的

B.Python是一门高级的计算机语言

C.Python是一门只面向对象的语言

D.Python是一种代表简单主义思想的语言

5、下列关于IPython的说法,错误的是(D)。

A.IPython集成了交互式Python的很多有点

B.IPython的性能远远优于标准的Python的shell

C.IPython支持变量自动补全,自动收缩

D.与标准的Python相比,IPython缺少内置的功能和函数

第二章

一、填空题

在Python中,int表示的数据类型是整型。

布尔类型的值包括True和False。

Python的浮点数占8个字节。

如果要在计算机中表示浮点数1.2×105 1.2\times10^51.2×10 ^5,则表示方法为1.2e5。

00001000>>2的结果是00000010。

若a=20,那么bin(a)的值为0b10100。

如果想测试变量的类型,可以使用type()来实现。

若a=1,b=2,那么(a or b)的值为1。

若a=10,b=20,那么(a and b)结果为20。

4.34E5表示的是4.34×10^5。

二、判断题

Python使用符号#表示单行注释。(√)

标识符可以以数字开头。(×)

type()方法可以查看变量的数据类型。(√)

Python中的代码块使用缩进来表示。(√)

Python中的多行语句可以使用反斜杠来实现。(×)

Python中标识符不区分大小写。(×)

Python中的标识符不能使用关键字。(√)

使用help()命令可以进入帮助系统。(√)

Python中的成员运算符用于判断制定序列中是否包含某个值。(√)

比较运算符用于比较两个数,其返回的结果智能是True或False。(√)

三、选择题

1、下列选项中,(D)的布尔值不是Flase。

A.None

B.0

C.()

D.1

2、假设a=9,b=2,那么下列运算中,错误的是(D)。

A.a+b的值是11

B.a//b的值是4

C.a%b的值是1

D.a**b的值是18

3、下列标识符中,合法的是(AD)。

A.helloWorld

B.2ndObj

C.hello#world

D._helloworld

4、下列符号中,表示Python中单行注释的是(A)。

A.#

B.//

C.

D."“"

5、下列选项中,符合Python命名规范的标识符是(C)。

A.user-Passwd

B.if

C._name

D.setup.exe

6、下列选项中,Python不支持的数据类型有(B)。

A.int

B.char

C.float

D.dicitionary

7、下列表达式中,返回 True 的是(B)。

A.a=2 b=2 a=b

B.3>2>1

C.True and False

D.2!=2

8、下列语句中,哪个在 Python 中是非法的?(B)。

A.x = y = z =

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值