




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第页PythonB练习卷附答案1.下列选项中,幂运算的符号为()。A、*B、++C、%D、**【正确答案】:D解析:
难易度:易2.下列方法中,能够返回某个子串在字符串中出现次数的是()。A、lengthB、indexC、countD、find【正确答案】:C解析:
难易度:易3.print(var)A、range(0,10)B、"hello"C、(1,2,3)D、{1,2,3,4,5}【正确答案】:D解析:
难易度:中4.定义x=2.6,表达式int(x)的结果是()。A、3B、2.6C、2.0D、2【正确答案】:D解析:
难易度:易5.列表[iforiinrange(12)ifi%4==0]的值是()。A、[4,8]B、[0,4,8]C、[4,8,12]D、[0,4,8,12]【正确答案】:B解析:
难易度:难6.下面()语句不能完成1-10的累加功能,total初值为0.A、foriinrange(10,0):total+=iB、foriinrange(1,11):total+=iC、foriinrange(10,0,-1):total+=iD、foriin(10,9,8,7,6,5,4,3,2,1):total+=i【正确答案】:A解析:
难易度:难7.在表达式中可以使用()控制运算的优先顺序。A、圆括号()B、方括号[]C、大括号{}D、尖括号<>【正确答案】:A解析:
难易度:易8.print(a-b)A、{-2,-2,-2}B、{1,2}C、12D、-2-2-2【正确答案】:B解析:
难易度:难9.假设x=1,x*=3+5**2的运算结果是()。A、27B、28C、语法错误【正确答案】:B10.下列方法中,能够让所有单词的首字母变成大写的方法是()。A、capitalizeB、titleC、upperD、ljust【正确答案】:B解析:
难易度:中11.下列说法中正确的是()A、break用在for语句中,而continue用在while语句中。B、break用在while语句中,而continue用在for语句中。C、continue能结束循环,而break只能结束本次循环。D、break能结束循环,而continue只能结束本次循环。【正确答案】:D解析:
难易度:易12.Python语言属于()A、机器语言B、汇编语言C、高级语言D、科学计算语言【正确答案】:C解析:
难易度:易13.不是面向对象程序设计语言的是()A、JavaB、PythonC++D、C【正确答案】:D解析:
难易度:易14.s="Python",能够显示输出Python的选项是()。A、print(s[0:-1])B、print(s[-1:0])C、print(s[:6])D、print(s[:])【正确答案】:D解析:
难易度:易15.Python语言的第一个版本发布于()A、1980年B、1991年C、1995年D、2000年【正确答案】:B解析:
难易度:易16.列表中的元素排序,可以通过sort()中添加reverse参数来实现,参数值等于()表示降序排列。A、TrueB、trueC、FalseD、false【正确答案】:A解析:
难易度:中17.下列数据中,不属于字符串的是()。A、‘hm’B、“hello”C、“py02”D、Word【正确答案】:D解析:
难易度:易18.()用来跳出最内层for或while循环。A、breakB、continueC、elseD、goto【正确答案】:A解析:
难易度:易19.下列属于math库中的数学函数为()A、time()B、round()C、sqrt()D、random()【正确答案】:C解析:
难易度:易20.下列选项中不是集合的是()A、{}B、{1}C、{1,'abc'}D、{1,(2,3)}【正确答案】:A解析:
难易度:易21.下列函数中,用于返回元组中元素最小值的是()A、len()B、max()C、min()D、tuple()【正确答案】:C解析:
难易度:易22.print("{:.2f}".format(12345.6789))的输出结果是()A、12345.67B、12345.68C、123.46D、12345.00【正确答案】:B解析:
难易度:中23.Python内置的集成开发工具是()A、PythonWinB、PydevC、IDED、IDLE【正确答案】:D解析:
难易度:易24.Python不支持的数据类型有()A、charB、intC、floatD、list【正确答案】:A解析:
难易度:易25.len(t)A、7B、4C、3D、6【正确答案】:C解析:
难易度:中26.整形变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换位置,例如:13变成31,正确的表达式为()。A、(x%10)*10+x//10B、(x%10)//10+x//10C、(x/10)%10+x//10D、(x%10)*10+x%10【正确答案】:A解析:
难易度:中27.IDLE运行环境中,语法是高亮显示的。默认时,关键字显示为()A、橘红色B、红色C、绿色D、蓝色【正确答案】:A解析:
难易度:易28.tuple(range(2,10,2)的返回结果是()。A、[2,4,6,8]B、[2,4,6,8,10]C、(2,4,6,8)D、(2,4,6,8,10)【正确答案】:C解析:
难易度:易29.Python语句x="car";y=2;print(x*y)的输出结果是()。A、语法错B、2C、"car2"D、"carcar"【正确答案】:D解析:
难易度:中30.在Python中适合实现多路分支的结构是()A、TryB、if-elif-elseC、ifD、if-elseif-else【正确答案】:B解析:
难易度:易31.表达式3*(2+12%3)**3/5的结果是()。A、129.6B、4C、43.2D、4.8【正确答案】:D解析:
难易度:易32.Python的输出函数是()。A、input()B、print()C、printf()D、turtle()【正确答案】:B解析:
难易度:易33.下列关于列表数据结构,下列描述正确的是()A、不支持In运算符B、可以不按顺序查找元素C、必须按顺序插入元素D、所有元素类型必须相同【正确答案】:C解析:
难易度:易34.下列说法错误的是()。A、Python是免费的开源软件B、Python是面向对象的程序设计语言C、与C类似,Python中的变量必须先定义后使用D、Python具有跨平台特性【正确答案】:C解析:
难易度:易35.print(a)A、{2}B、{1,3}C、1,3D、13【正确答案】:B解析:
难易度:难36.Python语言的代码注释符号是()A、//B、'C、<D、/**/【正确答案】:C解析:
难易度:易37.b=3A、iB、a<C、els【正确答案】:B38.在Python中,如果x=3,则执行语句+x的结果是()?A、3B、6C、9【正确答案】:B解析:
难易度:中39.语句print(type(1//2))的输出结果是()A、<class'int'>B、<class'number'>C、<class'float'>D、<class'double'>【正确答案】:A解析:
难易度:易40.字典对象的()方法返回字典的“值”列表A、keys()B、key()C、values()D、items()【正确答案】:C解析:
难易度:易41.在以下各项中,()不是合法的Python标识符。A、usernameB、3_user_nameC、UsernameD、user_name【正确答案】:B解析:
难易度:易42.交互式运行方式下Python命令行的提示符是()A、>B、?C、$D、>>>【正确答案】:D解析:
难易度:易43.在Python中,逻辑值有()。A、Yes,NoB、True,FalseC、T,FD、1,0【正确答案】:B解析:
难易度:易44.k=k/2A、9B、10C、11D、12【正确答案】:B解析:
难易度:中45.语句print(type(1/2))的输出结果是()A、<class'int'>B、<class'number'>C、<class'float'>D、<class'double'>【正确答案】:C解析:
难易度:易46.Python程序的扩展名是()A、pyB、exeC、docxD、jpg【正确答案】:A解析:
难易度:易47.print(5inlt)A、TrueB、FalseC、-1【正确答案】:A48.math库中计算x的平方根的函数是()A、abs(x)B、sqrt(x)C、isqrt(x)D、pow(x)【正确答案】:B解析:
难易度:易49.访问字符串的部分字符的操作为()。A、分片B、连接C、索引D、赋值【正确答案】:A解析:
难易度:易50.下面运算结果不是浮点型的有()。A、2*0.5B、2**-1C、5//2D、18/3【正确答案】:C解析:
难易度:易51.Python语句x="car";y=2;print(x+y)的输出结果是()。A、语法错误B、2C、“car2”D、"carcar"【正确答案】:A解析:
难易度:难52.以下变量名不合法的是()A、forB、_myC、a_intD、c66【正确答案】:A解析:
难易度:易53.表示x与y之整数商的运算符是()A、x/yB、x%yC、x//yD、x**y【正确答案】:C解析:
难易度:易54.以下不是Python语言关键字的选项是()。A、returnB、defC、inD、define【正确答案】:D解析:
难易度:易55.以下关于字典的说法,错误的是()A、字典是键值对的集合B、字典中的元素通过键来索引访问C、字典长度是可变的D、字典中的键允许重复【正确答案】:D解析:
难易度:中56.下列方法中,能够返回某个子串在字符串中出现次数的是()。A、lengthB、indexC、countD、find【正确答案】:C解析:
难易度:易57.将字符串中全部字母转换为大写字母的字符串方法是()。A、swapcaseB、capitalizeC、uppercaseD、upper【正确答案】:D解析:
难易度:易58.print(type(x))A、<class'int'>B、<class'list'>C、<class'str'>D、<class'dict'>【正确答案】:B解析:
难易度:易59.print(b)A、oiB、pythiC、pythingD、pythoing【正确答案】:C解析:
难易度:难60.Python语句print(type((1,2,3,4)))的输出结果是()。A、<class'tuple'>B、<class'dict'>C、<class'set'>D、<class'list'>【正确答案】:A解析:
难易度:易61.下列表达式中,有3个表达式的值相同,另一个则不同,与其他3个表达式不同的是()。A、“ABC”+"DEF"B、''.join("ABC","DEF")C、“ABC”-"DEF"D、"ABCDEF"*1【正确答案】:C解析:
难易度:中62.下列选项中可作为变量名的是()A、trueB、a_abC、FalseD、with【正确答案】:A解析:
难易度:易63.以下选项不属于Python整数类型的是()。A、二进制B、十进制C、八进制D、十二进制【正确答案】:D解析:
难易度:易64.下列关于函数的说法错误的是()A、函数使用def语句完成定义B、函数可以没有参数C、函数可以有多个参数D、函数可以有多个返回值【正确答案】:D解析:
难易度:中65.语句print(0xA+0xB)的输出结果为()。A、0xA+0xBB、A+BC、0xA0xBD、21【正确答案】:D解析:
难易度:中66.使用()符号对浮点类型的数据进行格式化。A、%cB、%fC、%dD、%s【正确答案】:B解析:
难易度:易67.()是将源代码转换成目标代码的过程。A、编译B、解释C、执行D、编写【正确答案】:A解析:
难易度:易68.print(x<y>1)A、TrueB、FalseC、1D、-1【正确答案】:A解析:
难易度:中69.将字符串中全部字母转换为小写字母的字符串方法是()。A、swapcaseB、lowerC、uppercaseD、upper【正确答案】:B解析:
难易度:易70.下列赋值语句中错误的是()A、x,y=10B、x,y=1,2C、(x,y)=1,2D、[x,y]='ab'【正确答案】:A解析:
难易度:中71.print(x[2:3])A、bB、cC、bcD、cd【正确答案】:B解析:
难易度:中72.使用()关键字声明匿名函数A、functionB、funcC、defD、lambda【正确答案】:D解析:
难易度:易73.设有语句s="HelloPython",则可以输出"Python"字符串的是()A、print(s[5:0])B、print(s[6:0])C、print(s[6:1])D、print(s[6:])【正确答案】:D解析:
难易度:易74.以下变量名不合法的是()A、forB、_myC、a_intD、c666【正确答案】:A解析:
难易度:易75.可以终止循环的语句是()A、continueB、exitC、breakD、quit【正确答案】:C解析:
难易度:易76.print(c)A、2B、3C、TrueD、False【正确答案】:A解析:
难易度:中77.Python保留字()开始了类定义A、defB、classC、objectD、init【正确答案】:B解析:
难易度:易78.下列选项中,不属于Python关键字的是()A、nameB、ifC、isD、and【正确答案】:A解析:
难易度:易79.range(5)可以得到整数数列为()A、1,2,3,4,5B、0,1,2,3,4,5C、0,1,2,3,4D、5【正确答案】:C解析:
难易度:易80.print('{0:3}'.format('123456'))A、1234B、123C、111D、123456【正确答案】:D解析:
难易度:难81."世界很大"+"人很渺小"的输出结果是()。A、世界很大人很渺小B、“世界很大”“人很渺小”C、“世界很大”+“人很渺小”D、世界很大+人很渺小【正确答案】:A解析:
难易度:易82.下列语句非法的是()。A、x=y=z=1B、x=(y=z+1)C、x,y=y,xD、x+=y【正确答案】:B解析:
难易度:易83.下列关于Python的说法中,错误的是()A、Python是从ABC语言发展起来的B、Python是一门高级计算机语言C、Python只能编写面向对象的程序D、Python程序的效率比C语言程序的效率低【正确答案】:C解析:
难易度:易84.下列Python语句中输出结果为3的选项是()A、print("1+2")B、print("1"+"2")C、print(eval("1+2"))D、print(eval("1"+"2"))【正确答案】:C解析:
难易度:易85.字典对象的()方法返回字典的“键”列表A、items()B、values()C、key()D、keys()【正确答案】:D解析:
难易度:易86.下列输出语句合法的是()A、x=2,y=3B、x=y=3C、x=2y=3D、x=(y=3)【正确答案】:B解析:
难易度:易87.字符串的strip方法的作用是()。A、删除字符串头尾指定的字符B、删除字符串末尾的指定字符C、删除字符串头部的指定字符D、通过指定分隔符对字符串切片【正确答案】:A解析:
难易度:易88.print(2*a)A、5B、6C、33D、出错【正确答案】:C解析:
难易度:中89.当需要在字符串中使用特殊字符时,Python使用()作为转义字符。A、\B、/C、<D、%【正确答案】:A解析:
难易度:易90.下列选项中与s[0:-1]表示的含义相同的是()。A、s[-1]B、s[:]C、s[:len(s)-1]D、s[0:len(S)]【正确答案】:C解析:
难易度:难91.Python起源于()。ABC语言B、C语言C、Java语言D、Modula-3语言【正确答案】:A解析:
难易度:易92.下列关于字符串的描述错误的是()。A、字符串s首字符为s[0]B、在字符串中,同一个字母的大小写是等价的C、字符串中的字符都是以某种二进制编码的方式进行存储和处理的D、字符串也能进行关系比较操作【正确答案】:B解析:
难易度:中93.下列关于异常处理的说法错误的是()A、异常在程序运行时发生B、程序中的语法错误不属于异常C、异常处理结构中的else部分的语句始终会执行D、异常处理结构中的finally部分的语句始终会执行【正确答案】:C解析:
难易度:中94.遍历循环中使用()关键字表示遍历结构。A、inB、onC、intoD、onto【正确答案】:A解析:
难易度:易95.()表示后面部分是注释A、<B、*C、%D、&【正确答案】:A解析:
难易度:易96.以下选项中符合Python语言变量命名规则的是()。A、*iB、3_1C、AI!D、Templist【正确答案】:D解析:
难易度:易97.Python语言的官方网站是()A、B、C、D、pythoniE、org【正确答案】:B解析:
难易度:易98.若有alist=[iforiinrange(8)ifi%2==0],则alist*2的结果是().A、[0,0,2,2,4,4,6,6]B、[0,2,4,6,8,0,2,4,6,8]C、[2,4,6,2,4,6]D、[2,4,6,8,2,4,6,8]【正确答案】:B解析:
难易度:难99.以下选项符合Python语法要求且能够正确执行的是()A、min=xiB、x<y=yC、max=x>y?x:yD、iE、(x>y)printxF、whilG、TruH、pass【正确答案】:D解析:
难易度:中100.Python中使用()符号表示单行注释A、<B、/C、//D、<>【正确答案】:A解析:
难易度:易1.下列Python的标识符中,正确的是()A、Z1B、x_1C、x.1D、平均分【正确答案】:ABD解析:
难易度:易2.Python中的序列类型包括()。A、字符串B、字典C、列表D、元组【正确答案】:ACD解析:
难易度:易3.假设a=9,b=2,那么下列运算中,正确的是()。A、a+b的值是11B、a//b的值是4C、a%b的值是1D、a**b的值是11【正确答案】:ABC解析:
难易度:易4.Python的遍历循环中的遍历结构可以是哪些数据结构()?A、字符串B、文件C、组合数据类型D、range()函数【正确答案】:ABCD解析:
难易度:中5.下列选项中,属于Python数据类型的是()A、boolB、dictC、stringD、set【正确答案】:ABD解析:
难易度:中6.以下数据类型中,属于序列类型的是()。A、字符串B、元组C、列表D、字典【正确答案】:ABC解析:
难易度:易7.以下哪些选项是Python语言的保留字?()A、FalseB、andC、trueD、if【正确答案】:ABD解析:
难易度:易8.下列选项中,属于Python语言特点的是()A、简单易学B、开源C、面向过程D、可移植性【正确答案】:ABD解析:
难易度:易9.集合类型的基本操作有哪些?()A、交集(&)B、并集(|)C、差集(-)D、补集(^)【正确答案】:ABCD解析:
难易度:易10.下列选项中,属于Python特点的是()A、面向对象B、运行效率高C、可移植性D、免费与开源【正确答案】:ACD解析:
难易度:中11.下列哪些属于Python的关键字()A、classB、ClassC、trueD、True【正确答案】:AD解析:
难易度:易12.以下属于Python内置函数的是()A、int()B、float()C、len()D、string()【正确答案】:ABC解析:
难易度:易13.下面关于函数的说法,正确的是()A、函数可以减少代码的重复,使得程序更加模块化B、在不同的函数中可以使用相同名字的变量C、调用函数时,传入参数的顺序和函数定义时的顺序一定相同D、函数体中如果没有return语句,也会返回一个None值【正确答案】:ABC解析:
难易度:难14.python支持的数据类型有()。A、charB、intC、floatD、list【正确答案】:BCD解析:
难易度:易15.高级语言按照计算机执行方式的不同可分成两类,()和()。A、编译语言B、解释语言C、静态语言D、脚本语言【正确答案】:CD解析:
难易度:中16.程序设计语言包括()和()执行两种方式。A、编译B、解释C、脚本D、编写【正确答案】:AB解析:
难易度:易17.关于函数的说法中错误的是()A、函数定义必须有形参B、函数中定义的变量只在该函数体中起作用C、函数定义时必须带return语句D、实参和形参的个数可以不相同,类型可以任意【正确答案】:ACD解析:
难易度:难18.下列Python的标识符中,错误的是()A、x+yB、x_1C、x.1D、2a【正确答案】:ACD解析:
难易度:易19.关于循环的描述正确的是()A、循环的基本思想是重复B、Python允许无止境的循环C、循环是计算机解题的一个重要特征D、Python有while循环和for循环【正确答案】:ACD解析:
难易度:易20.下列选项中属于函数优点的是()A、减少代码复用B、使程序模块化C、使程序便于阅读D、便于发挥程序员的创造力【正确答案】:ABC解析:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- HRBP岗位面试问题及答案
- 2025届湖南省邵东县第四中学高二下化学期末统考试题含解析
- 2025届安徽省舒城干汊河中学高二化学第二学期期末质量跟踪监视模拟试题含解析
- 吉林省普通中学2025年化学高一下期末统考试题含解析
- 2025届安徽省寿县一中化学高一下期末质量跟踪监视试题含解析
- 2025届宁夏石嘴山市第一高级中学高二下化学期末质量跟踪监视试题含解析
- 江苏省南京一中2025届高一下化学期末复习检测试题含解析
- 2025届广东省深圳市耀华实验学校高一化学第二学期期末检测试题含解析
- 山东省栖霞二中2025届高一下化学期末联考模拟试题含解析
- 残联康复资金管理办法
- 道路建筑材料电子教案(全)
- 空间数据投影
- 2023年上海历史高考试题(含答案)
- 2020年北京实习律师面试题库(通用部分)
- 医养结合养老院养老中心项目可行性研究报告
- 个人餐饮技术服务合同(4篇)
- GB/T 34571-2017轨道交通机车车辆布线规则
- HF-01型电除尘器高频电源使用说明书
- 消毒供应室专科理论考试题库(单选、多选共500题)
- 询价单(表格模板)
- QC降低矿山法围岩隧道爆破超挖量
评论
0/150
提交评论