Python程序设计第⼀章测验总结第⼀章绪论
1.1 Python概述
1.Python是⼀种编译型程序设计语⾔。
解:错误
Python是⼀门解释型的程序设计语⾔。
2.Python 语⾔不断发展,解释器也在不断升级,但是
3.X系列并不兼容2.X系列。
解:正确
Python2与Python3不兼容。
3.和C语⾔相⽐,python语⾔编写的程序运⾏效率特别⾼。
解:错误
python的运⾏效率低于C语⾔
4.Python易⽤性极好,但是不⽀持⾯向对象。
解:错误
Python语⾔⽀持⾯向对象。
5.Python的解释器不仅免费,⽽且开源。
解:正确
6.基于Python 2.X的扩展库⼀定能在Python 3.X版本中正常使⽤
解:错误
两者并不兼容。
7.Python既可以在Windows系统上运⾏,也可以在Linux系统上运⾏
解:正确
8.C语⾔能实现的功能,⽤Python语⾔也能实现
解:正确
9.与C语⾔相⽐,Python的语法更简单,更易上⼿,且编程灵活度更⾼
解:正确
10.Python可通过安装⼤量第三⽅库,实现强⼤的功能
解:正确
1.2 开发环境安装和配置
1.离开了集成开发环境,Python就⽆法解释和运⾏程序。
解:错误
只需要有解释器就可以运⾏Python程序。
2.除了程序编辑、运⾏之外,集成开发环境通常提供程序调试功能。
3.在最新的Linux系统中,内置有Python解释器。
解:正确
1.3 基本数据类型、常量和变量
1.下⾯不属于Python常⽤基本数据类型的是:
A.整型
B.字符型
C.矩阵
D.字典
解:C
2.下⾯属于Python合法的布尔型值得是:
A.TRUE
B.True
D.Ture
解:B
3.下⾯属于不可变数据类型的是:
A.元组
B.字典
C.集合
D.列表
解:A
元组属于不可变数据类型。编程先学c语言还是python
4.下列哪⼀个数据类型是Python 3.X不⽀持的?
A.long
B.int
C.list
D.tuple
解:A
Python使⽤int来代表数字,没有long,int可以存储⼤数字。
5.Python的浮点数分为单精度型和双精度型。
解:错误
Python的浮点数只有float类型。
6.Python不仅可以⽤⼗进制和⼗六进制表⽰整型常量,也可以⽤⼆进制表⽰。
7.在Python中,对于⼀个含有两个元素的元组(tuple)变量,可通过增加元素的操作使其成为含有三个元素的元组
解:错误
元组是不可变的数据类型。
8.在Python中,定义变量x=3,执⾏语句x+=2后,变量x的内存地址不会变
解:错误
不可变数据类型: 当该数据类型的对应变量的值发⽣了改变,那么它对应的内存地址也会发⽣改变。数字属于不可变数据类型。
9.Python中字典类型的变量不能⽤于布尔测试
解:错误
空字典可以作为False
10.对于Python语句:s=“qwer”,s的数据类型为字符串,s中的"q"的数据类型为字符
解:错误
字符串是不可变数据类型,字符串的元素也是字符串。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论