1.print(round(96.32451,3))的结果是( )
A:96.3245 B:96 C:96.324 D:96.325
答案:AI参考:这个结果应该是96.324,所以正确选项是C:96.324。'
2.以下说法错误的是( )。
A:元组可以作为字典的“键”。。 B:Python支持使用字典的“键”作为下标来访问字典中的值。’ C:字典的“键”必须是不可变的。 D:列表可以作为字典的“键”。
答案:AI参考:答案是D:列表可以作为字典的“键”。在Python中,列表是一种数据结构,通常用于存储一组有序的数据项。然而,Python的字典不允许使用列表作为键。相反,Python支持使用元组作为字典的键,因为元组是不可变的。此外,Python字典也支持使用整数、字符串等其他不可变的数据类型作为键。因此,选项D的说法是错误的。'
3.以下代码的输出结果是( )
A:6 B:7 C:3 D:5
答案:AI参考:答案:C:3\n解析:这是一个简单的html图片代码,输出结果取决于img标签中的src属性值,即图片的宽度和高度。在这个例子中,图片的宽度为221.25pt,高度为62.25pt。由于图片被设置为宽度和高度的比例是等比例的,因此实际的图片尺寸将会是实际的高度(即62.25pt)的长度乘以3。因此,这段代码的输出结果应该是C:3。'
4.使用下列哪个语句( ),可以跳过当前循环的剩余语句,继续下一轮循环?
A:pass B:continue C:其余选项都不是 D:break
答案:AI参考:正确选项是 B:continue。\n\n在Python中,可以使用“continue”语句来跳过当前循环的剩余语句,继续下一轮循环。而“pass”语句是一个占位符,用于在语法上需要一个语句但程序逻辑上不需要执行任何操作时使用。选项C和D都不是用于跳过循环剩余语句的正确选项。因此,正确答案是B。'
5.字典类型的( )方法能够返回字典中的“键-值对”列表
A:items() B:keys() C:update() D:values()
答案:AI参考:正确选项是 A:items()。\n\n字典对象的 items() 方法返回一个可迭代对象,包含字典中的所有键值对列表。它返回的是一个键-值对的集合,而keys()方法返回字典中的所有键,values()方法返回字典中的所有值。update()方法用于更新字典中的键值对,不返回任何内容。因此,选项A为正确答案。'
6.设 tuple1 和 tuple2 是两个元组,以下关于元组的操作,正确的是( )。
A:tuple1.extend(tuple2) B:tuple1.sort()。 C:tuple1[0]=’A’ D:t=tuple1+tuple2
答案:AI参考:正确答案是A:tuple1.extend(tuple2)。\n在Python中,元组是不可变的,不可以像列表那样通过使用 extend() 方法进行扩增,因此选项 A 正确。sort() 是用于对列表或元组进行排序的,但不能对元组使用。对于C和D选项,也是由于元组的不可变性,因此选项 C 和 D 错误。所以,答案为A。'
7.已知

则语句print(g(1))的输出结果为( )
A:g(1) B:g(15) C:1 D:15
答案:AI参考:答案:A\n\n解释:根据题目的图片信息,函数g(x)的定义域为[1, ∞),当x=1时,g(1)的值输出为1。因此,print(g(1))的输出结果为1。所以,正确选项为A:g(1)。'
8.input()函数的返回值是( )类型。
A:复数 B:字符串 C:浮点数 D:整数
答案:AI参考:正确选项是【C:浮点数】。input()函数用于从标准输入读取一行字符串,并返回一个字符串类型的值。如果需要输入一个浮点数,需要使用float()函数进行转换,得到浮点数类型的结果。因此,input()函数的返回值是字符串类型还是浮点数类型,取决于用户输入的内容。'
9.可以使用( )语句结束当前循环。
A:continue B:break C:pass D:其余选项都不可以
答案:AI参考:正确选项是【B:break】。\n\n在编程中,可以使用break语句来结束当前循环。continue语句用于跳过当前循环的剩余部分,而pass语句则用于在某些情况下不需要执行任何操作。因此,选项A、C和D都不符合要求。所以,正确选项是B:break。'
10.若要获取两个集合 A 和 B 的交集,以下表达式正确的是( )。
A:A^B B:A|B C:A+B D:A&B
答案:AI参考:答案是D:A&B。\n选项D表示的是两个集合的交集,而其他选项的含义与交集不同。选项A表示的是两个集合的对称差,选项B表示的是两个集合的并集,选项C表示的是两个集合的并集或者说是两个集合的所有元素,不局限于属于其中一个集合。因此,正确答案是D:A&B。'
11.上述语句的运行结果为( )
A:[7, 6, 5, 4, 3, 2, 1, 0] B:[5, 0, 6, 1, 2, 7, 3, 4] C:[0, 7, 6, 5, 4, 3, 2, 1] D:[0, 1, 2, 3, 4, 5, ,6, 7]

12.封装一个学生类,有姓名,有年龄,有性别,有英语成绩,数学成绩,语文成绩,封装方法,求总分,平均分,以及打印学生的信息。以下代码可以定义一个学生类的语句为( )。
A:import Student: B:def Student: C:self Student: D:class Student: 13.下列哪个函数定义是正确的( )
A:def dis_str(str1s,tr2=”hello”,str3=”hello”,): B:def dis_str(str1,str2,str3=”hello”): C:def dis_str(str1=”hello”,str2,str3): D:def dis_str(str1,str2=”hello”,str3): 14.print(divmod(5.0,2))的结果是( )
A:(2, 1) B:2 1 C:(2.0, 1.0) D:(2.0, 1.5) 15.print(‘5,6,7’)的输出结果是( )
A:5,6,7 B:5 6 7 C:5 6 7 D:18 16.下列关键字中,用来引入模块的是( )。
A:continue B:import C:include D:from 17.以下代码的输出结果是( )
A:[4,2,9,2,1] B:[4,3,2,9,1] C:[4,2,9,1,2,3] D:[4,2,3,9,1] 18.以下变量名称中,合法的是:( )
A:tom-age B:True C:w2w D:3www 19.关于Python的分支结构,以下选项中描述错误的是( )
A:Python中if-else语句用来构成二分支结构 B:分支结构可以向已经执行过的语句部分跳转 C:if 表达式后不用加冒号 D:Python中if-elif-else语句构成多分支结构 E:分支结构使用end if关键字 20.官网的Python下载安装后无需配置即可使用( )
A:对 B:错 21.局部变量在函数内部创建和使用,函数退出后变量被释放( )
A:错 B:对 22.子类和父类有同名的方法时,系统会报错( )
A:错 B:对 23.模块是一个包含所有你定义的函数和变量的文件,其后缀名是.pdf。( )
A:正确 B:错误 24.我们可以用__name__属性来使该程序块仅在该模块自身运行时执行。 ( )
A:错误 B:正确 25.Anaconda下载版本中除了适合安装在windows系统上的版本,还有适合苹果系统和Linux系统的安装程序。( )
A:错误 B:正确 26.Tensorflow是Python中机器学习领域的第三方库( )
A:正确 B:错误 27.Python 本身带着一些标准的模块库( )
A:对 B:错 28.Anaconda中主要的Python编程工具是Spyder( )
A:对 B:错

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(7) dxwkbang
返回
顶部