python二级考试试题4
Python二级考试试题4答案
Python二级考试试题4答案1. 题目:请写出Python中定义一个函数的基本语法。
答案:在Python中,定义一个函数的基本语法如下:```pythondef function_name(parameters):# 函数体return result```其中`function_name`是函数的名称,`parameters`是函数的参数列表,`# 函数体`表示函数的代码块,`return result`表示函数返回的结果。
2. 题目:如何使用Python的列表推导式来创建一个包含0到9的数字列表?答案:可以使用列表推导式来创建一个包含0到9的数字列表,如下所示:```pythonnumbers = [i for i in range(10)]```这将创建一个列表`numbers`,其中包含从0到9的整数。
3. 题目:解释Python中的装饰器是什么,并给出一个简单的例子。
答案:装饰器是一种设计模式,用于在不修改函数内容的情况下,增加函数的新功能。
装饰器本质上是一个函数,它接收一个函数作为参数并返回一个函数。
下面是一个简单的装饰器示例:```pythondef my_decorator(func):def wrapper():print("Something is happening before the function iscalled.")func()print("Something is happening after the function is called.")return wrapper@my_decoratordef say_hello():print("Hello!")say_hello()```在这个例子中,`my_decorator`是一个装饰器,它接收一个函数`func`并返回一个新的函数`wrapper`。
全国计算机等级考试二级Python真题及解析4精品复习知识点试卷试题
全国计算机等级考试二级Python真题及解析4精品复习知识点试卷试题一、选择题1.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 2.如下Python程序段x = 0while x < 50:x = (x + 2) * (x + 3)运行后,x的值为()A.0 B.72 C.50 D.1683.下列不可以用来搭建本地服务器的软件是()。
①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④4.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.15.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号6.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长B.应该写成"chinese" =51studyC.“chinese”应该写成“chinaˈs”D.变量名51study不符合python语言规范,变量名不能以数字开头7.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型8.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.749.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 10.下列选项中,不属于Python特点的是()。
计算机二级Python真题及答案解析4
计算机二级Python真题及答案解析4一、选择题1.以下对 Python 程序缩进格式描述错误的选项是()A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用 tab 键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.缩进是用来格式美化 Python 程序的2.在Python语言中,数据的输入是通过()来实现的。
A.input( )函数B.print( )函数C.output( )函数D.abs( )函数3.在Python中要生成随机数,应该使用()。
A.math 模块B.random模块C.numpy 模块D.pygame 模块4.在 Python中常用的输入输出语句分别是()A.input() output() B.input() print()C.input() printf() D.scandf() printf()5.在Python语言中,以下简单数据类型选项中描述错误的是( )A.整数(int)、浮点数(float)B.字符串(str)C.布尔(bool)D.2.5+2.5的值是整数(int)类型6.在python中能实现下面结果的代码是()。
请输入你的性别:A.print(“请输入你的性别:”)B.print(请输入你的性别:)C.input(“请输入你的性别:”)D.input(请输入你的性别:)7.Python中变量的命名遵循的规则,不正确的是()A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B.区分大小写C.不区分大小写D.不能使用保留字8.有如下python程序段n=int (input("请输入n值: "))x=n ; y=0if x>0:y=y+1elif x<0:y=y-1print (y)执行上述语句,下列说法不正确...的是()A.若输入-1,则输出y值为-1 B.若输入0,则输出y值为-1 C.若输入1,则输出y值为1 D.若输入2,则输出y值为19.Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。
2024年9月青少年软件编程Python等级考试二级真题试卷(含答案和解析)
2024年9月青少年软件编程Python等级考试二级真题试卷(含答案和解析)题数:37 分数:100一、单选题(共25题,共50分)。
1.以下代码的输出是?()a = ['甲','乙','丙','丁','子','丑']print(a[4])A. 丁B. ['丁']C. ['子']D. 子答案:D。
解析:列表的下标从0开始,所以是第五个元素'子',元素是不带[]的,所以选D。
2.语句的运行结果是?()A. '新,年,快,乐'B. '新年快乐'C. '新年快乐'D. '新、年、快、乐'。
答案:A。
解析:本题考察的是字符串方法,该方法的作用是在iter变量除最后元素外每个元素后增加一个str。
例如结果为"1,2,3,4,5"。
3.语句的运行结果?()A. 'I like program'B. 'I like programming'C. 'I like programing'D. "I like programmming"答案:B。
解析:本题考察的是方法,该方法的作用是返回字符串str副本,所有old子串被替换为new。
4.题ls = ['a', 'b', 'c', 'd', 'e'],下列哪个选项可以将ls中的元素顺序整体反转?()答案:C。
解析:本题考察的是列表元素的反转操作,该操作的方法是reverse()。
5.已知stu = {"一班":"杨思甜", "二班":"赵柏瑞", "三班":"王一乐", "四班":"刘道林"},则输出所有班级及对应姓名(键值对)的命令是?()答案:C。
python二级考试试卷及答案
python二级考试试卷及答案一、选择题(每题2分,共20分)1. 在Python中,以下哪个是正确的字符串格式化方法?A. "Hello, %s" % "World"B. "Hello, {0}".format("World")C. "Hello, {1}".format("World")D. "Hello, {}".format("World", "Earth")答案:B2. 下列哪个选项是Python中的列表?A. [1, 2, 3]B. (1, 2, 3)C. {1, 2, 3}D. 1, 2, 3答案:A3. Python中,以下哪个函数用于计算列表中元素的总和?A. sum()B. total()C. add()D. aggregate()答案:A4. 在Python中,以下哪个关键字用于定义类?A. classC. defD. struct答案:A5. 下列哪个选项是Python中的字典?A. {1: "one", 2: "two"}B. [1: "one", 2: "two"]C. (1: "one", 2: "two")D. 1: "one", 2: "two"答案:A6. 在Python中,以下哪个模块用于执行文件操作?A. fileB. osC. sysD. io答案:D7. Python中,以下哪个方法用于获取列表中的最后一个元素?A. last()B. end()C. tail()D. pop()答案:D8. 在Python中,以下哪个关键字用于定义函数?B. defC. funcD. method答案:B9. Python中,以下哪个模块用于生成随机数?A. randomB. randC. randintD. randomize答案:A10. 下列哪个选项是Python中的元组?A. (1, 2, 3)B. [1, 2, 3]C. {1, 2, 3}D. 1, 2, 3答案:A二、填空题(每题2分,共20分)1. Python中的整数除法运算符是____。
python二级考试试题4
1.以下选项中,不属于需求分析阶段的任务是A需求规格说明书评审B确定软件系统的性能需求C确定软件系统的功能需求D制定软件集成测试计划正确答案: D2.关于数据流图(DFD)的描述,以下选项中正确的是A软件详细设计的工具B结构化方法的需求分析工具C面向对象需求分析工具D软件概要设计的工具正确答案: B3.在黑盒测试方法中,设计测试用例的主要根据是A程序流程图B程序数据结构C程序内部逻辑D程序外部功能正确答案: D4.一个教师讲授多门课程,一门课程由多个教师讲授。
描述了实体教师和课程的联系的选项是Am : n联系Bm : 1联系C1 : n联系D1 : 1联系正确答案: A5.数据库设计中,反映用户对数据要求的模式是A内模式B设计模式C外模式D概念模式正确答案: C6.在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示的阶段是A概念设计阶段B逻辑设计阶段C物理设计阶段D需求分析阶段正确答案: A7.以下选项中描述正确的是A只有一个根结点的数据结构不一定是线性结构B循环链表是非线性结构C双向链表是非线性结构D有一个以上根结点的数据结构不一定是非线性结构正确答案: A8.一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数是A6B16C10D4正确答案: B9.下图所示的二叉树进行前序遍历的序列是AYDEBFZXCABABDYECFXZCABCDEFXYZDDYBEAFCZX正确答案: B10.以下选项中描述正确的是A算法的时间复杂度与空间复杂度一定相关B算法的时间复杂度是指执行算法所需要的计算工作量C算法的效率只与问题的规模有关,而与数据的存储结构无关D数据的逻辑结构与存储结构是一一对应的正确答案: A11. Python文件的后缀名是ApdfBdoCpassDpy正确答案: D12.下面代码的输出结果是print( 0.1 + 0.2 == 0.3) AFalseB–1CDwhile正确答案: A13.以下选项中,不是Python语言保留字的是AexceptBdoCpassDwhile正确答案: B14.下面代码的执行结果a = 10.99print(complex(a)) A10.99+jB10.99C0.99D(10.99+0j)正确答案: D15.关于Python 字符编码,以下选项中描述错误的是Achr(x) 和ord(x) 函数用于在单字符和Unicode 编码值之间进行转换Bprint chr(65) 输出ACprint(ord('a')) 输出97DPython 字符编码使用ASCII 编码正确答案: D16.关于Python循环结构,以下选项中描述错误的是A遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等Bbreak用来结束当前当次语句,但不跳出当前的循环体Ccontinue只结束本次循环DPython通过for、while等保留字构建循环结构正确答案: B17.给出如下代码import randomnum = random.randint(1,10)while True: if num >= 9:breakelse:num = random.randint(1,10) 以下选项中描述错误的是A这段代码的功能是程序自动猜数字Bimport random代码是可以省略的Cwhile True: 创建了一个永远执行的循环Drandom.randint(1,10) 生成[1,10]之间的整数正确答案: B18.关于time库的描述,以下选项中错误的是Atime库提供获取系统时间并格式化输出功能Btime.sleep(s)的作用是休眠s秒Ctime.perf_counter()返回一个固定的时间计数值Dtime库是Python中处理时间的标准库正确答案: C19.关于jieba库的描述,以下选项中错误的是Ajieba.cut(s)是精确模式,返回一个可迭代的数据类型Bjieba.lcut(s)是精确模式,返回列表类型Cjieba.add_word(s)是向分词词典里增加新词sDjieba是Python中一个重要的标准函数库正确答案: D20.对于列表ls的操作,以下选项中描述错误的是Als.clear():删除ls的最后一个元素Bls.copy():生成一个新列表,复制ls的所有元素Cls.reverse():列表ls的所有元素反转Dls.append(x):在ls最后增加一个元素正确答案: A21.下面代码的输出结果是listV = list(range(5))print(2 in listV)AFalseBC-1DTrue正确答案: D22.给出如下代码import random as ranlistV = []ran.seed(100)for i in range(10):i = ran.randint(100,999)listV.append(i)以下选项中能输出随机列表元素最大值的是Aprint(listV.max())Bprint(listV.pop(i))Cprint(max(listV))Dprint(listV.reverse(i))正确答案: C23.给出如下代码MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}n = input("请输入1—12的月份:")print(n + "月份之代表花:" + MonthandFlower.get(str(n)+"月"))以下选项中描述正确的是A代码实现了获取一个整数(1—12)来表示月份,输出该月份对应的代表花名BMonthandFlower是列表类型变量CMonthandFlower是一个元组DMonthandFlower是集合类型变量正确答案: A24.关于Python文件打开模式的描述,以下选项中描述错误的是A覆盖写模式wB追加写模式aC创建写模式nD只读模式r正确答案: C25.执行如下代码:fname = input("请输入要写入的文件: ")fo = open(fname, "w+")ls = ["清明时节雨纷纷,","路上行人欲断魂,","借问酒家何处有?","牧童遥指杏花村。
计算机二级python考试试题及答案
计算机二级python考试试题及答案一、选择题(每题2分,共20分)1. Python中,以下哪个关键字用于定义一个函数?A. classB. defC. returnD. if答案:B2. 在Python中,以下哪个数据类型是不可变的?A. 列表(List)B. 字典(Dictionary)C. 元组(Tuple)D. 集合(Set)答案:C3. Python中的列表推导式主要用于什么?A. 循环遍历B. 条件判断C. 函数定义D. 创建列表答案:D4. 下列哪个选项是Python中的真值?A. 0B. NoneC. []D. True答案:D5. 在Python中,如何正确地使用三元运算符?A. x = 1 if condition else 2B. x = 1 unless condition else 2C. x = 1 or condition else 2D. x = 1 unless condition or 2答案:A6. Python中,以下哪个模块用于数学运算?A. sysB. mathC. osD. re答案:B7. 在Python中,如何将字符串转换为小写?A. str.lower()B. str.upper()C. str.capitalize()D. str.swapcase()答案:A8. Python中,以下哪个方法用于获取字典中所有键的列表?A. keys()B. values()C. items()D. get()答案:A9. 在Python中,如何实现异常处理?A. try...exceptB. if...elseC. for...inD. while...break答案:A10. Python中,以下哪个函数用于计算一个数的绝对值?A. abs()B. round()C. pow()D. sqrt()答案:A二、填空题(每题3分,共15分)1. Python中的列表是__可变__的,而元组是__不可变__的。
python二级考试试题4及答案
python二级考试试题4及答案1. 题目:请解释Python中的列表推导式,并给出一个使用列表推导式生成一个包含1到10的平方数的列表的示例代码。
答案:列表推导式是Python中的一种简洁的构建列表的方法,它允许开发者通过一个表达式来创建列表。
列表推导式通常用于从旧的列表中创建新的列表,或者通过一定的条件筛选元素。
以下是一个使用列表推导式生成1到10的平方数列表的示例代码:```pythonsquares = [x2 for x in range(1, 11)]```2. 题目:描述Python中装饰器的作用,并提供一个简单的装饰器示例。
答案:装饰器是Python中一个非常重要的概念,它允许用户在不修改原有函数代码的情况下,增加函数的额外功能。
装饰器本质上是一个函数,它接受一个函数作为参数并返回一个新的函数。
以下是一个简单的装饰器示例,该装饰器用于打印函数执行前后的时间:```pythonimport timedef timer(func):def wrapper(*args, kwargs):start_time = time.time()result = func(*args, kwargs)end_time = time.time()print(f"Function {func.__name__} took {end_time - start_time} seconds to execute.")return resultreturn wrapper@timerdef example_function():time.sleep(2)print("Function executed.")```3. 题目:解释Python中的生成器是什么,并提供一个生成器函数的示例。
答案:生成器是Python中一种特殊的迭代器,它允许开发者使用更少的内存来处理大型数据集。
Python(二级)考试题+答案
Python二级考试题一、单项选择题(每题1.5分,共30分)1.下列哪个关键字可以起到终止循环的作用(C)A、continueB、whileC、breakD、with2.已知列表num=[8,9,2,7,3,5,6,4],运行print(num[::2]),结果是(D)A、8,9,2B、[8,9,2]C、8,2,3,6D、[8,2,3,6]3.运行下列代码,可知a的取值范围为(A)import randoma=random.randint(1,100)A、1≤a≤100B、1≤a≤99C、0≤a≤99D、1<a≤1004.下列哪个自定义列表名称符合规则(C)A、%32B、5alrightC、_numD、not5.执行下列代码的结果为(B)list_1=[37,23,66,54,27,19,88,32]print(len(list_1))A、[37,23,66,54,27,19,88,32]B、8C、len(list_1)D、76.运行下列程序,当输入Tom时,运行结果为(B)name=["Tom","Jerry","Tony","Lisa","Paul"]a=input("输入要查询的姓名:")if a not in name:print("yes!")else:print("no!")A、“yes!”B、“no!”C、程序报错D、True7.下面哪个指令是清空列表内容(D)A、list.insert(数据,索引)B、list.sort()C、del list[数据]D、list.clear()8.运行下列代码的结果是(C)list_1=[37,23,66,54,27,19,88,32]if36in list_1:print("happy!")else:print("unhappy!")A、happy!B、TrueC、unhappy!D、False9.运行下列代码,不可能出现的结果是(B)for a in range(1,8):print(a)A、5B、8C、1D、710.如果要使列表list_1由[9,32,44,5,27,88,10]变为[88,44,32,27,10,9,5],需要用到的操作是(D)A、list_1.insert()B、list_1.sort()C、max(list_1)D、list_1.sort(reverse=True)11.下列对于循环嵌套描述正确的是(D)A、for循环只能嵌套for循环B、for循环只能嵌套while循环C、while循环只能嵌套while循环D、for循环和while循环之间可以互相嵌套12.执行下列代码的结果是(C)tuple=("小明","小红","小白","小亮","小黄")del tuple[2]print(tuple)A、("小明","小白","小亮","小黄")B、("小明","小红","小亮","小黄")C、程序报错D、("小明","小红","小白","小黄")13.想要查询列表list_1=[99,32,23,55,45,65,12]中一共有多少个数据,可以用到的指令是(C)A、list_1.sort()B、max(list_1)C、len(list_1)D、list_1.clear()14.下列集合名称的命名哪一个不符合规范的(A)A、continueB、_jxy3C、A5B6D、setup15.以下哪个指令是找出列表中所有数据中最小值的指令(D)A、list.remove()B、max(list)C、len(list)D、min(list)16.下列哪个指令可以判断a是否为奇数(B)A、a//2=1B、a%2=1C、a/2=1D、a**2=117.运行代码print("good"+"morning")后,正确的结果是(A)A、goodmorningB、good morningC、“good morning”D、good,morning18.如果想让最后的运行结果为11,请问代码第一行s=x中的x应该设为多少(B)s=xfor a in range(1,5):s=s+aprint(s)A、0B、1C、2D、319.如果想从字符串poem=“天生我材必有用”中截取“我必用”三个字,可以采用下列哪项操作(B)A、print(poem[::2])B、print(poem[2::2])C、print(poem[2:])D、print(poem[1:5:2])20.运行下列代码,当输入87时,运行结果为(B)a=int(input("请输入任意整数:"))if a>=10and a<100:if a%2==0:print("成双成对")else:print("独善其身")else:print("天下无双")A、天下无双B、独善其身C、87D、成双成对二、多项选择题(每题2分,共10分)1.下列四组容器哪一组是元组(A、D)A、num=(1,2,3,4,5,6)B、tuple=[1,2,3,4,5,6]C、tuple={1,2,3,4,5,6}D、list=(“a”,”b”,”c”)2.运行下列代码,不可能出现的结果有(B、C、D)for a in range(10,20):if a%2==0:print(a)A、12B、13C、15D、203.执行下列代码,如果要使结果为“XXXX”,那么输入哪些数字可以实现该结果(A、B、C、D)a=int(input("请输入一个自然数:"))for s in range(1,5):if a>=s:print("X",end="")else:print("Y",end="")A、4B、5C、6D、74.以下代码运行结果为15的有哪些(A、B、C、D)A、s=0for a in range(1,6):s=s+aprint(s)B、s=0for a in range(1,8):if a>=6:continues=s+aprint(s)C、s=0for a in range(1,8):s=s+aif a>=5:breakprint(s)D、list_1=[9,27,16,29,33,15,22,35]print(list_1[5])5.超市新进一批水果,将各种水果种类输入电脑系统中生成了列表fruits=["苹果","香蕉","葡萄","菠萝","蛋挞"],但由于工作疏忽,将“柠檬”错输成“蛋挞”,下列哪段代码可以帮助工作人员修正错误(A、B)A、fruits=["苹果","香蕉","葡萄","菠萝","蛋挞"]fruits=fruits[:4]fruits.append("柠檬")print(fruits)B、fruits=["苹果","香蕉","葡萄","菠萝","蛋挞"]fruits[4]="柠檬"print(fruits)C、fruits=["苹果","香蕉","葡萄","菠萝","蛋挞"] fruits=fruits[:4]print(fruits)D、fruits=["苹果","香蕉","葡萄","菠萝","蛋挞"] fruits.insert(4,"柠檬")print(fruits)三、判断题(每题1分,共10分)1.Python的元组中所有的数据必须是同一类型的(错)2.Python的集合中可以出现重复的元素(错)3.执行下面的代码,运行结果为5(对)a={1,1,2,2,3,3,4,4,5,5}print(len(a))4.Python的集合中的元素排列是有序的(错)5.元组中的数据不可以被添加和删除,但可以被替换(错)6.运行下列代码,结果为56(对)s=0for a in range(10,18):if a%2==1:s=s+aprint(s)7.在列表的切片操作中,如果从第一个数据开始截取,那么起始索引可以被省略(对)8.已知字符串string=“两个黄鹂鸣翠柳”,print(string[1:3])结果为“个黄”(对)9.已知字符串a=“Python”,print(a.lower())结果为”PYTHON”(错)10.根据下面的代码可知,如果明天不下雨,可能做的事情有找小明踢球和在家看电视(错)if明天不下雨:if小明有空:print("找小明踢球")elif小红有空:print("找小红看电影")else:print("在家看电视")四、编程题(共50分)1.报名查询系统(20分)六年级一班组织英语口语大赛,同学们都踊跃报名,目前英语老师已经拿到了一份报名名单,请帮英语老师设计一款程序,输入学生姓名后能够查询该姓名是否已在名单中,如果在的话,输出”已成功报名”,否则就将该学生姓名添加进名单并输出新名单。
全国计算机等级考试二级Python真题及解析4图文word程序填空阅读填空程序试题
全国计算机等级考试二级Python真题及解析4图文word程序填空阅读填空程序试题一、程序填空1.操作说明:打开文件“Y:/2/2.py”,在代码窗口指定位置<1>、<2>处修改完善程序代码,不得增加、删除语句或改变程序原有结构,操作结束后保存。
以下程序段的功能是:输入一个正整数n(1至100),输出它的约数的个数。
s=0n=int(input(“请输入一个正整数:”))if n<1 or n>100:exit #输入的数不符合要求,退出for i in range(1,n+1):if n//i=0:___<1>s=s+i <2>print(“约数的个数是:”,s)2.请在空格处填写正确的代码,使程序完善。
实现功能:绘制y=x2-2x+ 1的图像#加载numpy模块并限简洁的别名为npimport numpy as np#加载matplotlib.pyplot模块并限简洁的别名为pltimport matplotlib.pyplot as plt#x在-7到9之间,每隔0.1取一个点x=np.arange(-7,9,0.1)_____ = x**2-2*x+1plt.plot(x,________)plt.title('y=x*x-2*x+1')plt.xlabel('x')plt.ylabel('y')plt._________3.程序补充:(1)有5万元资金存入银行,选择“1年定期.自动转存”的存款方式,由于银行利率是不断变化的,这5年利率分别是3.25%.3%.3%.2%.1.75%,5年后会有多少收益呢?调用round ()函数,保留结果两位小数。
money =_______________________________rate=_________________________________for_______________________________________________________________________print(“5年以后存款总额:”,money,“元”)(2)某投资者购买了10万元一年期收益率3.7%的银行保证收益型理财产品。
python二级考试题及答案
python二级考试题及答案Python二级考试题及答案一、选择题1. Python中,以下哪个是合法的变量名?A. 2variableB. variable-nameC. variable nameD. variable$name答案:B2. 下面哪个选项是Python中的关键字?A. classB. mainC. functionD. method答案:A3. 在Python中,以下哪个函数用于计算列表中所有元素的和?A. sum()B. add()C. total()D. aggregate()答案:A4. Python中,以下哪个是正确的字符串格式化方法?A. `"Hello, %s" % "world"`B. `"Hello, {}".format("world")`C. `"Hello, {0}".format("world")`D. 以上都是答案:D5. Python中,以下哪个是正确的列表推导式?A. `[x for x in range(10) if x % 2 == 0]`B. `[x if x % 2 == 0 for x in range(10)]`C. `[x for x in range(10) for x % 2 == 0]`D. 以上都是答案:A二、填空题1. 在Python中,使用`____`关键字可以定义一个函数。
答案:def2. Python中的`____`函数可以用于将字符串转换为浮点数。
答案:float3. 在Python中,`____`模块包含了大量的数学函数。
答案:math4. Python中,`____`函数用于获取列表中的最大值。
答案:max5. 在Python中,`____`关键字用于定义一个类。
答案:class三、编程题1. 编写一个Python函数,计算并返回一个列表中所有数字的总和。
资料全国计算机等级考试二级Python真题及解析4练习
资料全国计算机等级考试二级Python真题及解析4练习一、选择题1.两个阻值分别为R1、R2的电阻并联后,电路阻值R可由公式求解,下面能正确求出R 的Python表达式是( )A.(R1+ R2)/(R1*R2) B.R1+R2/(R1*R2)C.R1*R2/R1+R2 D.R1*R2/(R1+R2)2.下列python表达式结果为5的是( )A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)3.Python表达式“50-50%6*5//2**2”的结果为()A.48 B.25 C.0 D.454.python语言的特点( )。
A.简单B.免费、开源C.可移植性D.以上都是5.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.116.Python文件的后缀名是()A.pdf B.do C.pass D.py7.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言8.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言9.下列选项中,属于Python输出函数的是()。
A.random() B.print() C.sqrt() D.input()10.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close11.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号12.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言13.下列不可以作为Python合法变量名的是()A.c0 B.2a C.a_3 D.小河14.下列python表达式结果最小的是( )A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5")//3 15.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle 16.Python中幂运算(指数运算)的运算符为()。
资料全国计算机等级考试二级Python真题及解析4复习知识点试卷试题
资料全国计算机等级考试二级Python真题及解析4复习知识点试卷试题一、选择题1.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1)C.x, y = y, x D.x += y2.下面不是python特性的是():A.免费的B.简单易学C.可移植性好D.是低级语言3.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close4.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④5.下列选项中,不属于Python特点的是()。
A.面向对象B.运行效率高C.可读性好D.开源6.以下选项中,不是Python中文件操作的相关函数是()。
A.open () B.load ()C.read () D.write ()7.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 108.在python中,想输出一行文字,要用到的函数是()。
A.input()B.int()C.print()D.float()9.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22 B.88 C.89 D.6710.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言11.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值12.python用来表示代码块所属关系(控制层级结构的)的语法符号是()A.圆括号B.大括号C.缩进D.冒号13.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符14.下列不是Python中所有循环必须包含的是()。
python二级考试题
python二级考试题一、选择题1. 在Python中,用于定义一个变量的关键字是:A. functionB. classC. defD. var2. 下列哪个选项是Python的内置数据类型?A. ArrayListB. DictionaryC. VectorD. Stack3. 在Python中,如何正确地创建一个列表?A. list()B. List()C. [ ]D. all(())4. 下列哪个是Python中的循环结构?A. ifB. forC. whileD. both B and C5. 如何在Python中导入一个模块?A. includeB. importC. requireD. load6. 在Python中,元组和列表的主要区别是什么?A. 元组是可变的,列表是不可变的B. 元组是不可变的,列表是可变的C. 元组比列表更快D. 两者没有区别7. 下列哪个是Python中的逻辑运算符?A. &&B. ||C. andD. or8. 如何在Python中定义一个函数?A. function my_function():B. def my_function():C. method my_function():D. class my_function():9. 在Python中,如何判断一个值是否为None?A. if x is None:B. if x == None:C. if not x:D. if x is not:10. 下列哪个选项是Python中的切片操作?A. x[1:5]B. x(1, 5)C. x{1:5}D. x(-1)二、填空题1. 在Python中,可以使用______关键字来终止循环。
2. 一个Python程序的主执行代码块位于______函数内。
3. 在Python中,可以使用______函数来获取用户输入。
4. 一个Python类的构造函数通常命名为______。
python二级考试试题及答案
python二级考试试题及答案1. 单选题:Python中用于定义类的关键字是什么?A. functionB. classC. defD. struct答案:B2. 单选题:以下哪个选项是Python中的列表推导式?A. [x for x in range(10)]B. (x for x in range(10))C. {x for x in range(10)}D. [x in range(10)]答案:A3. 多选题:Python中的垃圾回收机制主要依赖于哪些技术?A. 引用计数B. 标记-清除C. 复制收集D. 分代收集答案:A、B、C4. 填空题:在Python中,使用____关键字可以定义一个函数。
答案:def5. 判断题:Python中的元组(tuple)是可变的。
A. 正确B. 错误答案:B6. 单选题:以下哪个选项是Python中的异常处理语句?A. tryB. exceptC. finallyD. all of the above答案:D7. 多选题:Python中哪些内置函数可以用来获取列表中的元素?A. len()B. list.pop()C. list.remove()D. list.index()答案:B、D8. 填空题:在Python中,使用____函数可以将字符串转换为浮点数。
答案:float()9. 单选题:Python中用于定义装饰器的关键字是什么?A. @functionB. @decoratorC. @classmethodD. @staticmethod答案:B10. 判断题:Python中的字典(dict)是无序的。
A. 正确B. 错误答案:B11. 单选题:以下哪个选项是Python中定义全局变量的正确方式?A. global varB. global var = valueC. var = global valueD. var global value答案:A12. 多选题:Python中哪些是合法的标识符?A. _my_variableB. 2variableC. my-variableD. my-variable2答案:A、D13. 填空题:在Python中,使用____函数可以将列表转换为字符串。
【编程】计算机二级Python真题及答案解析4
【编程】计算机二级Python真题及答案解析4一、选择题1.在python计数循环中,列表正确的输写方式是()。
A.(1,2,3)B.(1,2.3)C.[1,2.3 ]D.[1,2,3]2.关于python中的函数,以下描述错误的是()。
A.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可B.使用函数的主要目的是减低编程难度和代码重用C.Python 使用 del 保留字定义一个函数D.函数是一段具有特定功能的语句组3.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()A.列表B.元组C.集合D.字典4.Python 定义私有变量的方法为。
()A.使用 __private 关键字B.使用 public 关键字C.使用DEF定义变量名D.使用 __XX 定义变量名5.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是()A.time库B.random库C.turtle库D.matplotlib 库6.王明编写了Python程序,根据输入的体重和身高计算BM值并显示是否超标。
王明体重80kg,身高170cm。
其中“体重80kg”“身高170cm”是对王明体重身高的符号记录属于()A.数据B.信息C.知识D.智慧7.有如下python程序段:a="Doing is better than saying ."print(r"\n"+a[ :15])该程序运行后,输出的结果是()A.直接输出:' \nDoing is better 'B.直接输出:\nDoing is better thC.直接输出:\nDoing is betterD.先换行,然后在新的一行中输出:Doing is better8.下列Python程序段a = 0b = 4if b > a :a = 3 * belse:a = 10程序运行后,a的值是()A.10 B.0 C.12 D.49.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为()A."yth"B."yt" C."py" D."yh"10.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!11.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 1012.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现13.下列Python语句中,会导致程序运行出错的语句是()A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=114.在Python中print(-14//4)的运行结果是()。
计算机二级python考试试题及答案
计算机二级python考试试题及答案一、选择题1.下面哪个运算符用于幂运算?A. *B. /C. ^D. %答案:C2.Python中,如何定义一个空的列表?A. empty = []B. empty = ()C. empty = {}D. empty = ""答案:A3.以下哪个函数可以将字符串转换为整数?A. int()B. str()C. float()D. bool()答案:A4.下面哪个函数可以在控制台输出内容?A. input()B. print()C. write()D. read()答案:B5.以下哪个语句用于循环执行某一段代码块?A. forB. ifC. elseD. while答案:D二、填空题1.请写出Python中用于判断两个变量是否相等的运算符。
答案:==2.请写出Python中用于获取字符串长度的函数。
答案:len()3.请写出Python中用于获取列表中最大值的函数。
答案:max()4.请写出Python中用于生成随机数的模块。
答案:random5.请写出Python中用于判断一个字符串是否以某个子串开头的函数。
答案:startswith()三、编程题1.编写一个程序,可以计算任意两个整数的加法并输出结果。
答案:a = int(input("请输入第一个整数: "))b = int(input("请输入第二个整数: "))result = a + bprint("两数之和为:", result)2.编写一个程序,可以将一个列表中的所有元素逆序输出。
答案:my_list = [1, 2, 3, 4, 5]reversed_list = my_list[::-1]print("逆序列表:", reversed_list)3.编写一个程序,计算从1到100之间所有奇数的和并输出结果。
试卷全国计算机等级考试二级Python真题及解析4练习
试卷全国计算机等级考试二级Python真题及解析4练习一、选择题1.在Python IDLE编辑器中书写正确的表达式()A.b**2-4ac B.1/2gt2C.pi*r^2 D.2*pi*r 2.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c3.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c4.以下是一段python程序:它的可以用哪个流程图表达()。
A.B.C.5.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言6.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 7.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.88.如下Python程序段for i in range(1,4):for j in range(0,3):print ("Python")语句print ("Python")的执行次数是()A.3 B.4 C.6 D.99.关于python程序设计语言,下列说法不正确的是()A.python是一种解释型、面向对象的计算机程序设计语言B.python支持Windows操作系统,但不支持Linux系统C.python源文件以***.py为扩展名D.python文件不能直接在命令行中运行10.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 10 11.以下Python程序段执行后,输出结果为()。
计算机二级Python真题及答案解析4图文复习知识点试卷试题
计算机二级Python真题及答案解析4图文复习知识点试卷试题一、选择题1.下列Python表达式的值不是2的是()。
A.3%2 B.5//2 C.1*2 D.1+3/32.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.3.Python表达式中,可以使用()控制运算的优先顺序。
A.圆括号()B.方括号[]C.大括号{}D.尖括号<>4.在Python中,下面程序段的输出结果是()x=9Print(“x=”,x+1)A.9 B.10 C.x=9 D.x= 105.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是()A.(x%4==0) or (x%100!=0)B.(x%4==0) and (x%100!=0)C.(x/4==0) or (x/100!=0)D.(x/4==0) and (x/100!=0)6.在Python语言中,用来定义函数的关键字是()。
A.return B.def C.function D.import7.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!8.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典9.以下Python程序段执行后,输出结果为()。
A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除10.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()11.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 10 12.Python不支持的数据类型有()。
A.char B.int C.float D.list13.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现14.运行下列Python程序,输出结果为0,则空白处应为()a=14b=7c=_______print(c)A.a-b B.a+b C.a/b D.a%b15.除python语言之处,还有很多其他程序设计语言。
青少年编程等级考试∶Python编程二级试卷4图文(1)复习知识点试卷试题
青少年编程等级考试∶Python编程二级试卷4图文(1)复习知识点试卷试题一、选择题1.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()2.在Python中要交换变量a和b中的值,应使用的语句组是()。
A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.在下列程序设计语言中,属于人工智能语言的是()。
A.PythonB.VBC.PascalD.C4.下列选项中不能正确表达Python中的赋值语句的是()A.X,Y=5,8 B.X=Y=5 C.X =Y+X D.10=X+Y5.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=36.以下Python程序运行后,变量x和st的值分别是()。
A.801 123678 B.801 “123678”C.801 801 D.123678 “123678”7.下列不可以用来搭建本地服务器的软件是()。
①Python ②Excel ③IIS ④ApacheA.①②B.③④C.①②③④D.①②④8.运行下列Python程序,输出结果为0,则空白处应为()a=14b=7c=_______print(c)A.a-b B.a+b C.a/b D.a%b9.在Python中运行后,b的值是()If a>=0:b=a+2Else:b=a-2print(b)A.6 B.8 C.10 D.12 10.下列 Python 表达式的值为偶数的是()A.12*3%5 B.len(“Welcome”)C.int(3.9)D.abs(-8)11.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3 12.在Python IDLE编辑器中书写正确的表达式()A.b**2-4ac B.1/2gt2C.pi*r^2 D.2*pi*r 13.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.26 14.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc 15.下列Python程序运行后的输出结果是( )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 以下选项中,不属于需求分析阶段的任务是 A 需求规格说明书评审 B 确定软件系统的性能需求 C 确定软件系统的功能需求 D 制定软件集成测试计划正确答案:2. 关于数据流图(DFD)的描述,以下选项中正确的 是 A 软件详细设计的工具 B 结构化方法的需求分析工具 C 面向对象需求分析工具 D软件概要设计的工具正确答案:3. 在黑盒测试方法中,设计测试用例的主要根据是 A 程序流程图 B 程序数据结构 C 程序内部逻辑 D 程序外部功能正确答案:4. 一个教师讲授多门课程,一门课程由多个教师讲 授。
描述了实体教师和课程的联系的选项是 A m : n 联系 B m : 1 联系C 1 : n 联系 D 1 : 1 联系正确答案:5. 数据库设计中,反映用户对数据要求的模式是 A 内模式 B 设计模式 C 外模式 D 概念模式正确答案:6. 在数据库设计中,用 E-R 图来描述信息结构但不涉 及信息在计算机中的表示的阶段是A 概念设计阶段 B 逻辑设计阶段 C 物理设计阶段 D 需求分析阶段正确答案:7. 以下选项中描述正确的是 A 只有一个根结点的数据结构不一定是线性结构 B 循环链表是非线性结构 C 双向链表是非线性结构 D 有一个以上根结点的数据结构不一定是非线性结构正确答案:8. 一棵二叉树共有 25 个结点,其中 5 个是叶子结点, 则度为 1 的结点数是 A 6 B 16 C 10 D 4 正确答案:9. 下图所示的二叉树进行前序遍历的序列是AYDEBFZXCA B ABDYECFXZ C ABCDEFXYZ D DYBEAFCZX正确答案:10. 以下选项中描述正确的是 A 算法的时间复杂度与空间复杂度一定相关 B 算法的时间复杂度是指执行算法所需要的计算工作量 C 算法的效率只与问题的规模有关,而与数据的存储结 构无关 D 数据的逻辑结构与存储结构是一一对应的正确答案:11. Python 文件的后缀名是 A pdf B do C pass D py正确答案:12. 下面代码的输出结果是print( 0.1 + 0.2 == 0.3) A False B –1 C0 D while正确答案:13. 以下选项中,不是 Python 语言保留字的是 A except B do C pass D while正确答案:14. 下面代码的执行结果 a = 10.99print(complex(a))A 10.99+j B 10.99 C 0.99 D (10.99+0j)正确答案:15. 关于 Python 字符编码,以下选项中描述错误的 是 A chr(x) 和 ord(x) 函数用于在单字符和 Unicode 编 码值之间进行转换 B print chr(65) 输出 A C print(ord('a')) 输出 97 DPython 字符编码使用 ASCII 编码正确答案: D16. 关于 Python 循环结构,以下选项中描述错误的 是 A 遍历循环中的遍历结构可以是字符串、文件、组合数 据类型和 range()函数等 B break 用来结束当前当次语句,但不跳出当前的循环 体 C continue 只结束本次循环 D Python 通过 for、while 等保留字构建循环结构正确答案:17. 给出如下代码 import randomnum = random.randint(1,10) while True:if num >= 9: breakelse: num = random.randint(1,10)以下选项中描述错误的是 A 这段代码的功能是程序自动猜数字 B import random 代码是可以省略的 C while True: 创建了一个永远执行的循环 D random.randint(1,10) 生成[1,10]之间的整数正确答案:18. 关于 time 库的描述,以下选项中错误的是A time 库提供获取系统时间并格式化输出功能 B time.sleep(s)的作用是休眠 s 秒 C time.perf_counter()返回一个固定的时间计数值 D time 库是 Python 中处理时间的标准库正确答案:19. 关于 jieba 库的描述,以下选项中错误的是 A jieba.cut(s)是精确模式,返回一个可迭代的数据类型 B jieba.lcut(s)是精确模式,返回列表类型 C jieba.add_word(s)是向分词词典里增加新词 s D jieba 是 Python 中一个重要的标准函数库正确答案:20. 对于列表 ls 的操作,以下选项中描述错误的是 A ls.clear():删除 ls 的最后一个元素 B ls.copy():生成一个新列表,复制 ls 的所有元素 C ls.reverse():列表 ls 的所有元素反转 D ls.append(x):在 ls 最后增加一个元素正确答案:21. 下面代码的输出结果是listV = list(range(5)) print(2 in listV) A False B 0C -1 D True正确答案:22. 给出如下代码 import random as ran listV = [] ran.seed(100) for i in range(10):i = ran.randint(100,999) listV.append(i) 以下选项中能输出随机列表元素最大值的是 A print(listV.max()) Bprint(listV.pop(i)) C print(max(listV)) D print(listV.reverse(i))正确答案:23. 给出如下代码 MonthandFlower={"1 月":"梅花","2 月":"杏花","3 月":"桃花","4 月":"牡丹花",\"5 月":"石榴花","6 月":" 莲花","7 月":"玉簪花","8 月":"桂花",\"9 月":"菊花 ","10 月":"芙蓉花","11 月":"山茶花","12 月":"水仙花 "} n = input("请输入 1—12 的月份:") print(n + "月份之代表花:" + MonthandFlower.get(str(n)+"月")) 以下选项中描述正确的是 A代码实现了获取一个整数(1—12)来表示月份,输 出该月份对应的代表花名 B MonthandFlower 是列表类型变量 C MonthandFlower 是一个元组 D MonthandFlower 是集合类型变量正确答案:24. 关于 Python 文件打开模式的描述,以下选项中 描述错误的是 A 覆盖写模式 w B 追加写模式 a C 创建写模式 n D 只读模式 r正确答案:25. 执行如下代码: fname = input("请输入要写入的文件: ") fo = open(fname, "w+") ls = ["清明时节雨纷纷,","路上行人欲断魂,","借问 酒家何处有?","牧童遥指杏花村。
"] fo.writelines(ls) fo.seek(0)for line in fo:print(line) fo.close() 以下选项中描述错误的是 A fo.writelines(ls)将元素全为字符串的 ls 列表写入文 件 B fo.seek(0)这行代码如果省略,也能打印输出文件内 容C 代码主要功能为向文件写入一个列表类型,并打印输 出结果 D 执行代码时,从键盘输入“清明.txt”,则清明.txt 被 创建正确答案: B26. 关于 CSV 文件的描述,以下选项中错误的是 A CSV 文件的每一行是一维数据,可以使用 Python 中 的列表类型表示 B CSV 文件通过多种编码表示字符 C 整个 CSV 文件是一个二维数据 D CSV 文件格式是一种通用的文件格式,应用于程序之 间转移表格数据正确答案: B27. 以下选项中,修改 turtle 画笔颜色的函数是 A seth() B colormode() C bk() D pencolor()正确答案: D28. 以下选项中,Python 网络爬虫方向的第三方库是 A numpy B openpyxl C PyQt5 Dscrapy正确答案: D29. 以下选项中,Python 数据分析方向的第三方库是 A PIL B Django C pandas D flask正确答案: C30. 以下选项中,Python 机器学习方向的第三方库是 A TensorFlow B scipyC PyQt5 D requests正确答案: A31. 给出如下代码: TempStr = "Hello World" 以下选项中可以输出“World”子串的是 A print(TempStr[–5: –1]) B print(TempStr[–5:0]) C print(TempStr[–4: –1])print(TempStr[–4: –1]) D print(TempStr[–5:])正确答案: D32. 下面代码的输出结果是x = 12.34print(type(x)) A <class 'int'> B <class 'float'> C <class 'bool'> D <class 'complex'>正确答案: B33. 下面代码的输出结果是x=10 y=3print(x%y,x**y) A 3 1000B 1 30 C 3 30 D 1 1000正确答案: D34. 执行如下代码 import turtle as t for i in range(1,5):t.fd(50) t.left(90) 在 Python Turtle Graphics 中,绘制的是 A 五边形 B 三角形C 五角星 D 正方形正确答案:35. 设一年 356 天,第 1 天的能力值为基数记为 1.0。