版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1题Python具有丰富的第三方库。第2题Python2中的异常与Python3中的异常使用方式相同。第3题PyCharm是一个完整免费的IDE工具。第4题下列选项中,不属于Python的特点的是()。A简单易学B免费开源C面向对象D编译型语言第5题下列关于Python2与Python3的说法中,错误的是()。APython3默认使用UTF-8编码BPython2与Python3中的print语句的格式没有变化CPython2默认使用ASCII编码DPython2与Python3中运算符“//”的使用方式一致第6题下列关于Python命名规范的说法中,错误的是(
)。A模块名、包名应简短且全为小写B类名首字母一般使用大写C常量通常使用全大写字母命名D函数名中不可使用下画线第7题下列选项中,(
)是不符合规范的变量名。A_textB2cdCITCASTDhei_ma第8题下列关于input()与print()函数的说法中,错误的是()。Ainput()函数可以接收由键盘输入的数据Binput()函数会返回一个字符串类型数据Cprint()函数可以输出任何类型的数据Dprint()函数输出的数据不支持换行操作第9题Python缩进可以tab和空格混用。第10题Python可以使用三个单引号的多行注释,也可以使用三个双引号的多行注释。第11题注释不是越多越好。对于一目了然的代码,不需要添加注释。第12题为了保证程序与问题统一,也保证程序能长期稳定使用,人们将程序开发过程分为6个阶段,分别为:分析问题、划分边界、程序设计、编写程序、测试与调用、升级与维护。第13题无论是解决四则运算的小规模程序,还是航天器使用的复杂控制程序,都遵循输入数据、处理数据和输出数据这一运算模式。第14题变量名、类名取名必须有意义,严禁用单字母。第15题变量名可以用系统关键字。第16题变量名命名尽量体现变量的数据类型和具体意义。第17题Python的数字类型包含整形、浮点型、复数类型和布尔类型。第18题布尔类型是一种特殊的整数类型。第19题Python中的复数由实数部分和虚数部分组成。第20题Python中的整形可以使用二进制、八进制、十进制、十六进制表示。第21题浮点型不可与复数类型的数据进行计算。第22题使用切片操作字符串,切片的步长只能是正整数。第23题Python中的运算符“==”用于判断两个操作数是否相等。第24题Python中的运算符“=”用于判断两个操作数是否相等。第25题Python中的运算符“<>”用于判断两个操作数是否相等。第26题下列函数中,可以将数值类型转换为字符串的是(
)。Acomplex()Bint()Cfloat()Dstr()第27题下列关于Python字符串的说法中,错误的是()。A字符串是用来表示文本的数据类型BPython中可以使用单引号、双引号、三引号定义字符串C单引号定义的字符串中不能包含双引号字符D使用三引号定义的字符串可以包含换行符第28题已知变量name=“张昊”、age=18,下列字符串格式化输出,错误的是()Aprint('我叫%s,今年我%d岁了’%(age,
name))Bprint('我叫%s,今年我%d岁了’%(name,age))Cprint('我叫{},今年我{}岁了’format(name,age))Dprint(f'我叫{name},今年我{age}岁了’)第29题下列关于字符串操作的说法中,正确的是(
)。A字符串支持加减乘除操作B字符串可以使用“+”符号进行拼接C字符串可以使用split()方法替换子串D字符串可以使用strip()方法去除两侧多余空格正确答案:BD第30题已知a=3,b=5,下列表达式的计算结果错误的是()。Aa+=b的值为8Ba-=b的值为-2Caandb的值为5Da//b的值为0.6第31题已知a=2,b=8,下列表达式的计算结果错误的是()。Aa%b的值为2Ba**b的值为256Ca//b的值为0Da+=b的值为8第32题已知a=2,b=3,下列表达式的计算结果错误的是()。Aa>b结果为FalseBaCa==b结果为FalseDa!=b结果为True第33题已知a=10,b=20,下列表达式的计算结果错误的是()。Aaandb的值为20Baorb的值为20Caorb的值为10Dnota结果为False第34题Python是一种面向
____
语言正确答案::对象第35题Python编写的程序可以在任何平台中执行,这体现了Python的
____
特点。正确答案::可移植性第36题Python程序的运行方式有两种分别为____和____。正确答案::交互式正确答案::文件式第37题Python统一使用____进行缩进。正确答案::4个空格第38题Python中使用____表示单行注释。正确答案::#第39题Python中使用____和____表示多行注释正确答案::三个单引号正确答案::三个双引号第1题Python中的循环语句有for循环和while循环。第2题Python中使用关键if表示条件语句。第3题只有if条件表达式为True时才会执行满足条件的语句。第4题Python中break和continue语句可以单独使用。第5题if...else语句可以处理多个分支条件。第6题for循环嵌套可以理解为for循环中包含for循环语句。第7题Python中的while循环和for循环都表示无限循环。第8题Python中for循环不支持嵌套。第9题Python中if语句不支持嵌套使用。第10题请阅读下面的程序:a=1b=2c=3ifb<c:c-=aa+=bb*=aprint(a,b,c)进行的程序输出结果为()A123B362C263D163第11题请阅读下面的程序:x=0forxinrange(5):x+=1ifx==3:breakprint(x,end="")进行的程序输出结果为()A1B12C123D12345第12题请阅读下面的程序:i=3j=5whileTrue:ifi<5:i+=iprint(i)breakelifj<1:j-=jprint(j)运行程序,程序的输出结果是()A8B2C6D0第13题下列关于for循环的说法中,描述正确的是()。Afor循环可以遍历可迭代对象Bfor循环不能嵌套使用Cfor循环不可以与if语句一起使用Dfor循环不能控制循环执行的次数第14题下列语句中,可以跳出循环体的是(
)。AcontinueBbreakCwhileDif第15题下列语句中,可以结束本次循环,继续进行下一次循环的是(
)。AcontinueBbreakCwhileDif第16题Python中的模块分为内置模块、自定义模块和第三方模块。第17题通过“import模块”和“from模块import函数/方法”可以导入模块。第18题Python中的包是一个包含__init__.py的目录。第19题使用第三方模块时需要提前安装。第20题一个py文件就是一个模块。第21题包结构中的__init__.py文件不能为空。第22题random是Python的内置标准库,可以利用库中的函数生成随机数据。第23题os模块提供系统级别的操作。第24题random模块中的random()函数只能生成随机整数。第25题使用标准模块时需要提前安装。第26题功能相近的模块可以放在同一个包中。第27题标准模块无需导入就可以使用。第28题下列关于Python中模块的说法中,正确的为()。A程序中只能使用Python内置的标准模块B只有标准模块才支持import导入C只有导入模块后,才可以使用模块中的变量、函数和类D不能自定义模块第29题下列关于标准模块的方式中,错误的是()。A标准模块无需导入就可以使用Brandom模块属于标准模块C标准模块可以通过import导入D标准模块也是一个.py文件第30题下列导入模块的方式中,错误的是()。AimportrandomBfromrandomimportrandomCfromrandomimport*Dfromrandom第31题下列选项中,能够随机生成指定范围的整数是()。Aranmdom.random()Brandom.randint()Cfromrandomimport*Drandom.uniform()第32题下列关于包的说法中,错误的是()。A包可以使用import语句导入B包中必须含有__int__.py文件C功能相近的模块可以放在同一个包中D包不能使用from...import...方式导入第33题函数可以提高代码的复用性。第34题全局变量在所有的函教中都可以访问。第35题函数的位置参教有严格的位置关系。第36题函数中的默认参教不能传递实际参数。第37题函数在定义完成后会立刻执行。第38题变量在程序的任意位置都可以背访问。第39题在任何函数内部都可以直接访问和修改全局变量。第40题函数的位置参数有严格的位置关系。第41题函数执行结束后,其内部的局部变量会被回收。第42题下列关于函数参数的说法中错误的是()。A若无法确定需要传入函数的参数个数,可以为函教设置不定长参数B当使用关键字参数传递实参时,需要为实参关联形参C定义函数时可以为参数设置默认值D不定长参数*args可传递不定数量的关联形参名的实参第43题下列关于Python函数的说法中,错误的是()。A递归函数就是在函数体中调用了自身的函数B匿名函数没有函数名C匿名函数与使用关键字def定义的函数没有区别第44题阅读下面程序:num_one=12defsum(num_two):globalnum_onenum_one=90returnnum_one+num_twoprint(sum(10))运行代码,输出结果是()A102B100C22D12第45题阅读下面程序:defmany_param(num_one,num_two,*args):print(args)many_param(11,22,33,44,55)运行代码,输出结果是()。A(11,22,33)B(22,33,44)C(33,44,55)D(22,33,44,55)第46题Python使用()关键字定义一个匿名函数。AfunctionBfuncCdefDlambda第47题Python使用()关键字定义一个函数。AfunctionBfuncCdefDlambda第48题Python使用()关键字将局部变量声明为全局变量。AfunctionBglobalCnonlocalDlambda第49题Python使用()关键字在局部变量作用域中修改嵌套作用域中声明的变量。AfunctionBglobalCnonlocalDlambda第50题下列代码实现的功能是():deffunc(num):ifnum==1:return1else:returnnum*func(num-1)An!B汉诺塔问题C斐波那契数列D1到n的和第51题Python中使用()可组成转义字符。A/B\C$D%第52题下列选项中,用于格式化字符串的是()。A%Bformat()C+D#正确答案:AB第53题下列方法中,可以将字符串中的字母全部转换为大写的是()。Aupper()Blower()Ctitle()Dcapitalize()第54题下列方法中,可以将字符串中的字母全部转换为小写的是()。Aupper()Blower()Ctitle()Dcapitalize()第55题下列选项中,属于字符串的是()。A"1"B"python"C"""@123"""D1'.23正确答案:ABC第56题字符串可以使用单引号、双引号和三引号定义。第57题通过Python的内置方法keys()可以查看字典键的集合。第58题调用items()方法可以查看字典中的所有元素。第59题Python中可变集合和不可变集合的共同特点是无序和元素不可重复。第60题使用内置的list函数可创建一个列表。第61题Python中列表的元素可通过索引或切片两种方式访问。第62题使用内置的tuple函数可创建一个元祖。第63题字典中的键是唯一的。第64题集合中的元素是无序的。第65题字典中的元素可通过索引方式访问。第66题集合中元素可以重复。第67题列表只能存储同一类型的数据。第68题元组支持增加,删除和修改元素的操作。第69题列表的索引是从1开始的。第70题如果元组中只有1个元素,那么该元素的后面必须有逗号。第71题下列方法中,可以获取字典中所有键的是()。Akeys()Bvalue()Clist()Dvalues()第72题下列方法中,可以获取字典中所有值的是()。Akeys()Bvalue()Clist()Dvalues()第73题调用()方法可以查看字典中的所有元素。Aitems()Bkeys()Cvalue()Dlist()第74题使用()函数可创建一个列表。Alist()Btuple()Cdict()Dset()第75题使用()函数可创建一个集合。Alist()Btuple()Cdict()Dset()第76题使用()函数可创建一个元组。Alist()Btuple()Cdict()Dset()第77题Python中列表的元素可通过___或___两种方式访问。A索引B切片C选择D截取正确答案:AB第78题阅读下面程序:lan_info={1:"Python",2:"Java",3:"PHP"}lan_info.update({3:"C++"})print(lan_info)运行程序,输出结果是()。A{1:’Python’,2:’Java’,3:’PHP’}B{1:’Python’,2:’Java’,3:’C++’}C{3:’C++’,1:’Python’,2:’Java’}D{1:’Python’,2:’Java’}第79题下列方法中,不能删除字典中元素的是()。Aclear()Bremove()Cpop()Dpopitem()第80题阅读下面程序:set_01={'a','c','b','a'}print(len(set_01))set_01.add('d')print(len(set_01))运行程序,以下输出结果正确的是()。A45B34C23D25第81题下列语句中,可以正确创建字典的是(
)。Atest_one=()Btest_two={1:'A'}Ctest_three=dict('a')Dtest_four=dict{1:'A'}第82题下列方法中,可以对列表元素排列的是()。Asort()Breverse()Cmax()Dlist()章节测试第1题在__init__()方法中第一个参数永远是()。AsefBselfCclsD空第2题一个类只能创建一个实例化对象。第3题构造方法会在创建对象时自动调用。第4题以下选项中,不是Python语言保留字的是()。AdoBpassCexceptDwhile第5题python不支持多继承。第6题python在删除对象时会自动调用析构函数。第7题python私有成员只能内部访问,不能从对象来访问。第8题静态变量与静态方法属于类的实例。第9题静态方法可以直接访问,不需要使用“类名.静态方法名”调用。第10题静态方法可以直接对类静态变量进行操作。第11题类方法可以对类静态变量进行操作。第12题静态方法不需要关键字self。第13题静态方法、类方法都可以被对象调用。第14题阅读下面的程序:li_one=['p','c','q','h']li_two=['c']li_one.extend(li_two)li_one.insert(2,'n')print(li_one)运行程序,输出结果正确的是()。A['p','c','n','q','n','c']B['o','p','c','q','h','n']C['p','c','n','q','h','c']D['o','p','n','q','h','c']第15题下列创建元组的语句中,正确的是()。Atu_one=tuple('1','2')Btu_two=(q)Ctu_one=('on',)Dtu_four=tuple(3,5)第16题Python中的组合数据类型包括()。A序列类型B集合类型C映射类型D数组类型正确答案:ABC第17题对于组合数据类型,以下说法哪些是正确的()。A数列的索引从0开始BPython中的序列支持双向索引C映射类型以键值对的形式存储数据D集合中的元素可以重复正确答案:ABC第18题在Python中,创建列表方式正确的有()。A使用中括号[]创建列表B使用大括号{}创建列表C使用list()函数创建列表D使用小括号()创建列表正确答案:AC第19题列表是一个可迭代对象,可以使用for…in…语句逐个访问列表中的元素。第20题下列哪些方法可以向列表中添加元素()。Aappend()Bextend()Csort()Dinsert()正确答案:ACD第21题下列哪些方法可以删除列表元素()。Adel语句Bremove()Cpop()Dclear()正确答案:ABCD第22题对于Python中集合的说法正确的有()。A集合中的元素是无序的B集合中的元素是唯一的C集合中的元素可以动态增加或删除D集合一旦创建就不能改变正确答案:ABC章节测试第1题文件'wb'模式是指按照文本模式只写。第2题文件'r+'模式可以读写,但文件一定要存在。第3题文件'w+'模式可以读写,文件不存在时先建立文件。第4题以下代码运行结果是什么?()importmathprintmath.floor(5.5)A5B5C5.5D6第5题以下代码运行结果是什么?()foriinrange(2):print(i)A0B01C012D12第6题以下哪些是面向对象的特征()。A封装B继承C多态D复合正确答案:ABC第7题关于python类说法正确的是()。A类的实例方法必须创建对象后才可以调用B类的实例方法必须创建对象前才可以调用C类的类方法可以用对象和类名来调用D类的静态方法可以用类名和对象来调用正确答案:ACD第8题以下哪项python能正常启动()。A拼写错误B错误表达式C缩进错误D手动抛出异常第9题有关异常说法正确的是()。A程序中抛出异常终止程序B程序中抛出异常不一定终止程序C拼写错误会导致程序终止D缩进错误会导致程序终止第10题下面哪个不是Python合法的标识符()。Aint32B40XLCseltD__na__第11题Python不支持的数据类型有()。AcharBintCfloatDlist第12题在Python中,要在字符串中添加换行符,可使用字符组合的是()。A\aB\nC\qD\x第13题Python中,3**2的结果是()。A3B6C9D12第14题Python中,在列表strs=['a','b','c']中的元素a和b中间添加一个元素m,正确的是()。Astrs.add(0,'m')Bstrs.add(1,'m')Cstrs.insert(0,'m')Dstrs.insert(1,'m')第15题Python中,想要使用range()获取数字1~5,正确的写法是()。Arange(0,5)Brange(1,5)Crange(1,6)Drange(0,6)第16题Python中,获取列表中的最小值使用()。AminBmaxCcountDsum第17题Python将带小数点的数字都称为()。A小数B分数C定点数D浮点数第18题在Python中,字典最外层使用()。A()括起来B[]括起来C{}括起来D""引起来第19题在Python中,让程序暂停运行,等待用户输入一些文本的函数是()。Ainput()Boutput()Cscanf()Dprint()第20题python中,哪个关键字可以导入模块()。AimportBsetCinputDfrom第21题Python中,(2+3)*4的运算结果是()。A16B17C19D20第22题Python中,注释的用法正确的是()。A#这是注释B//这是注释C‘--这是注释D/*这是注释*/第23题Python程序的文件扩展名为()。A.txtB.libC.dllD.py第24题在Python语言中,代码段的标志是()。A用{}括起来B末尾加分号C为缩进的代码行D语句中加"\n"第25题Python中,列表arr=[],使用len(arr)方法获取列表arr的长度为()。A-2B-1C0Dnull第26题在Python中,定义函数需要使用关键字()。AdefBdefineCifdefDifndef第27题“ab”+”c”*2结果是()。Aabc2BabcabcCabccDababcc第28题在Python中,实现多分支选择结构比较好的方法是()。AifBif---elseCif---elif–elseDif---elseif---else第29题在Python中,try---except结构的作用最匹配的是()。A处理异常B尝试去执行python语句C尝试把数据写入数据库D尝试解决代码的错误第30题在Python中,幂运算运算符为()。A*B**C/D%第31题Python中获得字符串s长度的方法是()。As.len()Bs.lengthClen(s)Dlength(s)第32题字符串函数strip()的作用是()。A按照指定字符分割字符串为列表B连接两个字符串序列C去掉字符串两侧空格或指定字符D替换字符串中特定字符第33题在读写文件之前,需要通过以下哪个方法创建文件对象()。AcreateBfolderCFileDopen第34题在Python中,常见的循环有()。Ado—whileBwhileCforDfor—loop正确答案:BC第35题有一个字符串str01=“ABCDEFG”,如果想取出字符”E”,下列写法正确的是()。Astr01[4]Bstr01[5]Cstr01[-2]Dstr01[-3]正确答案:AD第36题Python的多行注释的标识方式正确的为()。A"""注释内容"""B'''注释内容'''C/*注释内容*/D<!--注释内容-->正确答案:AB第37题importrandomprint(random.randint(50,100))以上Python语句有可能出现的结果为()。A55B66C77D100正确答案:ABCD第38题关于List集合的特性的关键字,正确的是()。A有序B可变C可重复Dkey-value存储结构正确答案:ABC第39题使用open读取文本文件的时候,哪些是读取文件的函数()。Areadfile()Bread()Creadlines()Dreadline()正确答案:BCD第40题使用open写入文本文件的时候,哪些是写入文件的函数()。Awritefile()Bwrite(str)Cwritelines()Dwriteline()正确答案:BC章节测试第1题在Python的异常处理结构,包含三个关键字,分别为()。AtryBexcpetCcatchDfinally正确答案:ABD第2题Python中使用()关键字创建类。AclassBdefCtryDlamda第3题定义Car类的对象语句正确的是()。Acar=CarBcar=Car()CnewCarDcar=newCar()第4题在Python中,创建类Student继承类Person正确的语句为()。AStudentextendPersonBclassStudent(Person):CclassStudentextendPersonDclassStudent第5题子类继承父类,便可以使用父类所有方法和属性。第6题子类不能继承父类的私有属性和私有方法。第7题使用()函数可创建一个列表。Alist()Btuple()Cdict()Dset()第8题使用()函数可创建一个集合。Alist()Btuple()Cdict()Dset()第9题使用()函数可创建一个元组。Alist()Btuple()Cdict()Dset()第10题Python中列表的元素可通过___或___两种方式访问。A索引B切片C选择D截取正确答案:AB第11题阅读下面程序:lan_info={1:"Python",2:"Java",3:"PHP"}lan_info.update({3:"C++"})print(lan_info)运行程序,输出结果是()。A{1:’Python’,2:’Java’,3:’PHP’}B{1:’Python’,2:’Java’,3:’C++’}C{3:’C++’,1:’Python’,2:’Java’
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 普外科脑出血手术后护理注意事项
- 2026春季中国工商银行甘肃省分行校园招聘271人备考题库(b卷)附答案详解
- 2026安徽蚌埠市卫生健康委委属医院第二批“校园招聘”79人备考题库及参考答案详解(巩固)
- 2026上半年北京事业单位统考市体育局招聘27人备考题库附完整答案详解【夺冠】
- 2026重庆长江轴承股份有限公司招聘122人备考题库含完整答案详解【考点梳理】
- 2026招商银行泉州分行社会招聘备考题库(网校专用)附答案详解
- 2026吉林四平市双辽市公益性岗位招聘92人备考题库含完整答案详解【必刷】
- 2026广东省清远市连南瑶族自治县带编赴高校及三甲医院专项招聘医疗卫生人才22人备考题库及参考答案详解【黄金题型】
- 领导力拓展训练
- 2026福建福州福清市侨乡幼儿园招聘备考题库及参考答案详解【模拟题】
- 更换引流袋技术操作
- 部编人教版小学4四年级《道德与法治》下册全册教案
- 歌词:半生雪(学生版)
- 2025高考数学一轮复习-7.6-利用空间向量求空间角、距离-专项训练【含解析】
- 《 大学生军事理论教程》全套教学课件
- 反推装置 (1)课件讲解
- 英文科技论文写作
- XX县群文阅读课题中期成果报告:县域性推进小学群文阅读教学实践研究中期研究成果报告课件
- LY/T 2271-2014造林树种与造林模式数据库结构规范
- GB/T 38658-20203.6 kV~40.5 kV交流金属封闭开关设备和控制设备型式试验有效性的延伸导则
- GB/T 19409-2013水(地)源热泵机组
评论
0/150
提交评论