Python程序设计-题库
1、下面代码的执行结果是
s = “11+5in”
eval(s[1:-2])
A、 6
B、 11+5
C、 执行错误
D、 16
答案: A
2、Python 语言中,以下表达式输出结果为11的选项是:
A、 print(“1+1”)
B、 print(1+1)
C、 print(eval(“1+1”))
D、 print(eval(“1” + “1”))
答案: D
3、运行以下程序,当从键盘上输入{1:“清华大学”,2:“北京大学”},运行结果的是:
x =eval(input())
print(type(x))
A、 <class ‘int’>
B、 <class ‘list’>
C、 出错
D、 <class ‘dict’>
答案: D
4、下面代码的输出结果是
x = 12.34
print(type(x))
A、 <class ‘int’>
B、 <class ‘float’>
C、 <class ‘bool’>
D、 <class ‘complex’>
答案: B
5、表达式 type(eval(‘45’)) 的结果是:
A、 <class ‘float’>
B、 <class ‘str’>
C、 None
D、 <class ‘int’>
答案: D
6、表达式 eval(‘500/10’) 的结果是:
A、 ‘500/10’
B、 500/10
C、 50
D、 50.0
答案: D
.
7、以下关于组合数据类型的描述,正确的是:
A、 集合类型中的元素是有序的
B、 序列类似和集合类型中的元素都是可以重复的
C、 一个映射类型变量中的关键字可以是不同类型的数据
D、 利用组合数据类型可以将多个数据用一个类型来表示和处理
答案: D
8、以下不是组合数据类型的是:
A、 集合类型
B、 序列类型
C、 映射类型
D、 引用类型
答案: D
9、以下关于组合类型的描述,错误的是:
A、 可以用大括号创建字典,用中括号增加新元素
B、 嵌套的字典数据类型可以用来表达高维数据
python新手代码错了应该怎么改
C、 字典的 pop 函数可以返回一个键对应的值,并删除该键值对
D、 空字典和空集合都可以用大括号来创建
答案: D
10、以下关于组合数据类型的描述,错误的是:
A、 集合类型是一种具体的数据类型
B、 序列类似和映射类型都是一类数据类型的总称
C、 python 的集合类型跟数学中的集合概念一致,都是多个数据项的无序组合
D、 字典类型的键可以用的数据类型包括字符串,元组,以及列表
答案: D
11、以下选项中不属于组合数据类型的是
A、 变体类型
B、 字典类型
C、 映射类型
D、 序列类型
答案: A
12、下面代码的输出结果是
s =[“seashell”,“gold”,“pink”,“brown”,“purple”,“tomato”]
print(s[4:])
A、 [‘purple’]
B、 [‘seashell’, ‘gold’, ‘pink’, ‘brown’]
C、 [‘brown’, ‘purple’, ‘tomato’]
D、 [‘purple’, ‘tomato’]
答案: D
13、关于 Python 组合数据类型,以下选项中描述错误的是
A、 组合数据类型可以分为 3 类:序列类型、集合类型和映射类型
B、 序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
C、 Python 的 str、tuple 和 list 类型都属于序列类型
D、 Python 组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易
答案: B
14、关于 Python 序列类型的通用操作符和函数,以下选项中描述错误的是
A、 如果 x 不是 s 的元素,x not in s 返回 True
B、 如果 s 是一个序列,s = [1,“kate”,True],s[3] 返回 True

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。