欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    NOC Python编程题复习题.docx

    • 资源ID:86379493       资源大小:47.82KB        全文页数:35页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    NOC Python编程题复习题.docx

    NOC Python编程题复习题选择题以下选项中不符合Python语言变量命名规那么的是()*A TempStrB_AICI正确答案)D 3(正确答案)2、下面代码的输出结果是()x =12.34print(type (x)单项选择题*Aclass ' str' >B <class 1 float1 > 正确答案)C <class ' bool> >D <class 1 inf >3、下面代码的输出结果是()for sin HHelloWorlDn:ifs="W”:continueprint® end=")单项选择题*A HelloWorlDB HelloC WorlDD HelloorlD(正确答案)14、执行以下代码,输出结果为()sum=lfor i in range。/1):sum +=iprint(sum)单项选择题*A、1B、67C、56(正确答案)D、56.015、下面代码的执行结果是()if-1:print(nTrue.n)else:print(”False.”)单项选择题*A-lB True.(正确答案)C False.DO1、执行以下程序,输出结果是:()lss = 12,34,25print(eval(, max(Iss)')单项选择题*A 34(正确答案)B 12,34,25C 34D max(Iss)2、给出如下代码()TempStr二"Hello World”可以输出“World”子串的是单项选择题 *A . print(TempStr-5:0)B print(TempStr-5:)(正确答案)C print(TempStr-5: -1)D print(TempStr-4: -1)3、给出如下代码import randomnum 二 random.randint(l, 10)while True:if num >= 9:breakelse:num = random.randint( 1, 10)以下选项中描述错误的选项是()单项选择题*A random, randint (1,10)生成1/0之间的整数B import random代码是可以省略的(正确答案)C这段代码的功能是程序自动猜数字D while True:创立了一个永远执行的循环4、以下选项中,修改turtle画笔颜色的函数是()单项选择题*Abk()B pencolor ()(正确答案)C colormode ()D seth () 5、以下关于分支和循环结构的描述中,正确的选项是()单项选择题A、在循环中,continue语句的作用是跳出当前循环B、在循环中,break语句的作用是结束该语句所在的循环(正确答案)C、带有else子句的循环语句,如果是因为执行了break语句而退出的话,那么会执行e Ise子句中的代码D、在python中,分支结构和循环结构必须带有else子句6、以下代码输出结果是 0 ()print(z.real)单项选择题*A、1.1(正确答案)B、2.2C、-2.2D、7、关于Python语句P = -P,以下选项中描述正确的选项是()单项选择题*A P的值为0B给P赋值为它的负数(正确答案)CP和P的负数相等DP和P的绝对值相等8、在Python中,判断n是否为偶数的表达式是()单项选择题*n/2=0A. n%2=0(正确答案)n%2=0B. n/2=0 9、Python语言语句块的标记是()单项选择题*A.分号B.逗号C.缩进(正确答案)D.大括号10、以下选项中,不属于Python语言基本数据类型的是()单项选择题*A. strintB. floatchar(正确答案)11 . Python使用函数接收用输入的数据()单项选择题*accept ()A. input ()(正确答案)readline ()B. print().在Python中,a=3, b=5,运行以下程序段后,a和b的值为() a = a * bb = a / ba = a / b 单项选择题*A. a=3 b=5a=15 b=3B. a=5 b=5a=5 b=3(正确答案)12 .在Python中,设a=2, b=3,表达式a<b and b>=3值是()单项选择题*A. 1B.OTrue(正确答案)C. False14. a=-2, b= 10/3,那么 python 表达式 round (b,l) +abs (a)的值为()单项选择题*A. 1.3C. 5.4D.5.3(正确答案)15、关于Python的分支结构,以下选项中描述错误的选项是()单项选择题*A分支结构使用if保存字B Python中if-elif-else语句描述多分支结构C Python中if-else语句用来形成二分支结构D if-else分支结构可以向已经执行过的语句局部跳转(正确答案)01、语句乂 = “10”;丫 = 20M血仪+丫)的运行结果是()单项选择题*A. 10B.20120D.运行出错(正确答案)02、下面哪个指令不可以让海龟回到坐标(0, 0)点?()单项选择题*A、turtle.goto(0,0)B、turtle.home()C、turtle.setposition(0,0)D、turtle.set(O,O):确答案)03、计算机能处理声音、动画、图像等信息,这种技术属于()单项选择题*A.网络技术B.多媒体技术(正确答案)C.人工智能技术D.自动控制技术04.如下Python保存字中,不用于表示分支结构的是()单项选择题*AelifB if not(正确答案)CifD else05、用来定义函数的保存字是()单项选择题*A、returnB、def(正确答案)C、globalD class06、以下关于python函数的描述,正确的选项是()单项选择题*A、函数中return语句只能放在函数定义的最后面B、定义函数需要使用保存字def(正确答案)C、使用函数最主要的作用时复用代码D、python函数不可以定义在分支或者循环语句的内部 07、以下选项中可访问字符串s从右侧向左第三个字符的是()单项选择题*A.s3B.s:-3C.s-3(正确答案)D.s0:-308、下面代码的输出结果是() print(pow(2,10)单项选择题*A 100B 12C 1024(正确答案)D2009、关于以下程序的描述中,正确的选项是()def func(a,b):c=a*2+bb=areturn ca=10b=2c=func(b,a)+a 单项选择题*A、执行该函数后,变量c的值变为112B、函数的名字为defC、执行该函数后,变量b的值为2(正确答案)D、执行该函数后,变量b的值为1010、下面代码的输出结果是()x=10y=3print(x%y,x*y)单项选择题*A3 1000B3 30C 1 1000(正确答案)D 1 3011以下关于python的基础语法,说法正确的选项是()单项选择题*A、注释可以在一行中的任意位置开始,这一行都会作为注释不会被执行B、变量命名可由数字、字母、下划线组成,任意组合C、Python使用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一 个空格D、Python的语句续行还可以使用括号,包括正确答案)12、下面代码的输出结果是 True-False ()单项选择题*A 1(正确答案)B-1CTrueDO13、下面代码的输出结果是()X = 1x *= 3+5*2print(x)单项选择题*A 29B 28(正确答案)C 13D 1414、下面代码的输出结果是()a = "ac"print(c)单项选择题*A dbacB “abcd"C acbd(正确答案)D bdac15、关于Python遍历循环,以下选项中描述错误的答案是()单项选择题*A遍历循环通过for实现B无限循环无法实现遍历循环的功能(正确答案)C遍历循环可以理解为从遍历结构中逐一提取元素,放在循环变量中,对于所提取 的每个元素只执行一次语句块D遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range。函数等01、下面代码,结果可能出现的选项是()import randomprint(int(random.random() * 100 + 99)单项选择题*A. 222B .98C.120(正确答案)C. 19902、语句输出结果为True的是()单项选择题*A. print(l < True)print( 1 = True)(正确答案)B. print( 1 二二 False)D . print(0 ! = False)03、代的电子计算机都是采用冯诺依曼原理,该原理的核心是()o 单项选择题*A.使用高级语言B.采用高速电子元件C.存储程序与程序控制(正确答案)D.采用输入设备04、运算器和控制器的总称是()单项选择题*A.CPU(正确答案)B.ALUC.主机D.逻辑器05、码的输出结果是()print(0.1+0.2=0.3)单项选择题*A falseB TrueC False(正确答案)D true06、以下代码的输出结果是()print(round(0.1 + 0.2,1) = 0.3)单项选择题*A0B 1C FalseD True:确答案) 07、python为源文件指定系统默认字符编码的声明是()单项选择题*4、下面代码的输出结果是()d= “大海":”蓝色天空”:“灰色大地“:“黑色”print(d大地d.get("大地黄色”)单项选择题*A黑色黄色B黑色灰色C黑色蓝色D黑色黑色(正确答案)5、表达式3 for i inrange(3)的值为()单项选择题*A、3,3,3B、0,2C、3,3,3(正确答案)D、0,1,26、下面代码的执行结果是:()Is = n2020 n20.20 MPythonHIs. append(2020)Is.append(2020, n2020n)print(Is)单项选择题*A ,2020720.207python;20209 2020 A。20rl(正确答案)B '2020:20.20','python',2020C ,2020,;20.20Vpython;2020,2020,D ,2020,;20.20,;python;2020,2020;2020,7、下面代码绘制的图形是()import turtle as tdef DrawCctCircle(n):t.penupOt.goto(0, -n)A #coding:cp936B#coding:GB2312C #coding:utf-8 正确答案)D #coding:GBK08、码的输出结果是()x=10y=-l+2jprint(x+y)单项选择题*A (9+2j)(正确答案)B 11C2jD909、以下代码的输出结果是()»> a = b = c =123»> print(a,b,c)单项选择题*A 00 123B出错C 1 1 123D 123 123 123(正确答案)10、下面代码的输出结果是()for i in "Python":print(i,end=" ”)单项选择题*A P,y,t,h,o,n,B P,y,t,h,o,nC pythonD P y t h o n(正确答案)11、给出如下代码:()sum 二 0for i in range( 1,11):sum += iprint(sum)以下选项中描述正确的答案是:单项选择题*A循环语句块执行了 11次Bsum += i 可以写为 sum + = iC如果print(sum)语句完全左对齐,输出结果不变D输出的最后一个数字是55(正确答案)12.random.unifonn(a,b)的作用是()单项选择题*A生成一个a, b之间的随机整数B生成一个(a, b)之间的随机数C生成一个均值为a,方差为b的正态分布D生成一个a, b之间的随机小数(正确答案)13、下面代码的输出结果是()for i in range。,6):ifi%3= 0:breakelse:print(i, end="J)单项选择题*A 1,2,3,B 1,2,345,6C 1,2,(正确答案)D 123,4,5, 14、下面代码的输出结果是()sum = 0for i in range(0, 100):ifi%2= 0:sum -= ielse:sum +二 iprint(sum)单项选择题*A-50B49C 50(正确答案)D-4915、下面代码的输出结果是()for a in HtorchH;,soapH;,bathH:print(a)单项选择题*torchsoapbathA.(正确答案)B torch,soap,bathC torch soap bathD torch,soap,bath, 0L下计算机病毒的传染性是指其可以()单项选择题*A.扩散到使用者身上B.从计算机的一个区域传送到另一个区域C.进行自我复制(正确答案)D.不通过任何载体就可以从一台计算机传播给另一台计算机02.无线鼠标是微机的一种()单项选择题*A.输出设备B.输入设备(正确答案)C.存储设备D.运算设备03、以下选项中,不是具体的Python序列类型的是()单项选择题*A元组类型B字符串类型C数组类型(正确答案)D列表类型04、以下表达式的值为True的是()单项选择题*A、 1<2>3B、1<6!=0(正确答案)C> "ac"<"abc"D. "a">l>005、下面代码的输出结果是()vlist = list(range(5)print(vlist)单项选择题*A0, 1,2, 3, 4(正确答案)B 0,1,2,34CO 1 234D0;l;2;3;4;。6、以下哪种不属于计算机操作系统()单项选择题*A. Windows 系列B.Unix系列C.Word(正确答案)D.DOS07、下面代码的运算结果是()i=0sum=0while i<10:ifi%2=0:sum+=ii+=lprint('sum=' ,sum)单项选择题*A. sum=18sum=20(正确答案)B. sum=22sum=3008、下面代码的输出结果是()a 二 口for i in range(2,10):count = 0for x in range(2,i-l):if i % x = 0:count += 1if count != 0:a.append(i)print(a)单项选择题*A3 ,5 ,7 ,9B4, 6, 8, 9(正确答案)C4 ,6 ,8 ,9,10D2 ,3 ,5 ,709、下面代码的输出结果是()x2 = 1for day in range(4,0,-l):xl =(x2+ 1)*2x2 = xlprint(x 1)单项选择题*A 46(正确答案)B23C94D 19010> x=2.6,那么表达式round(x)的值为()单项选择题*A、3(正确答案)B、2.6C、2D、3.011、下面代码的输出结果是()for num in range(2, 10):if num > 1:for i in range(2, num): if (num % i) = 0:breakelse:print(num)单项选择题*A 4,6,8,9B2,4,6,8/0C 2,4,6,8D 2,3,5,7,(正确答案)12、关于Python中的浮点数据类型,以下选项中描述错误的选项是o ()单项选择题 *A、float。函数可以将整数转换成浮点数,也可以将数字字符串转换成浮点数B、浮点数和整数在计算机内部存储的方式是不同的,整数运算永远是精确的,然 而浮点数的运算那么可能会有四舍五入的误差C、浮点数可以用科学计数法来表示。并且浮点数存在取值范围D、浮点数是小数在Python中的表达方式之一。在Python中,浮点数默认为单精度的浮 点数(正确答案)13、下面代码的输出结果是()for a in 'mirror':print(a, end=nn)if a = T':break 单项选择题*Amir(正确答案)B mirrorCmiDmirror14、下面代码的输出结果是()s = 0while (s <= 1):print(,计数::s)s = s + 1 单项选择题*A计数:1B计数:0计数:1(正确答案)C计数:0D出错15、下面代码的输出结果是()for i in "pop star":passprint(i, end=,n)单项选择题*A无输出B pop star正确答案)c出错D popstar01、执行以下程序,输出结果是:()str = python,str.upper()print(str)单项选择题*A pythonB PYTHON'C 'python'D PYTHON(正确答案)02.在Python中,运行以下程序,输出结果是。()a = 26b= 10c = a % bprint(c)单项选择题*A. 2.6B.20C. 6(正确答案)03、下列表x二1, 2, 3,那么执行语句x.insert(l, 4)后,x的值为() 单项选择题*A. 1, 4, 2, 3(正确答案)1, 4, 2B. 1, 2, 3, 41, 1, 4, 2, 304、以下语句执行完成后,n的值为()n = 0for i in range( 1, 100, 3):n=n + 1 单项选择题*A. 31B.3233(正确答案)C. 3406.执行print。+ 2 * 2+ 6 / 3)的结果为?()单项选择题*A、4B、7C、4.0D、7.0(正确答案)07、用for语句编写的输出1-100这100个整数的代码如下,请选择将其补充完整。 ()for i in range(_ ,):print( i,end=H n)单项选择题*A.l,101,1(正确答案)B.1,100,1C.100,1,1D.l,1,10108.计算机开展的总趋势是()单项选择题*A.智能化、多媒体化、网络化(正确答案)B.机械化、自动化、简单化C.智能化、简单化、网络化D.人工化、网络化、复杂化09.王老师有一块80GB的硬盘和一个256MB的U盘,那么硬盘的容量是U盘的() 单项选择题*A.1倍B.32 倍C.320倍(正确答案)D. 1000倍 10、下计算机病毒的传染性是指其可以O 单项选择题*t.pendownQ t.circle(n)for i in range(20, 80, 20): DrawCctCircle(i)t.done()单项选择题*A笛卡尔心形B同切圆C同心圆(正确答案)D太极8、下面代码的输出结果是()listV = list(range(5) print(2 in listV)单项选择题*AOB FalseC-lD True(正确答案)9、下面代码的输出结果是()x=10y=3print(x%y, x*y)单项选择题*A 1 1000(正确答案)B 3 1000C3 30D 1 3010、下面代码的输出结果是()sum = 1.0A.扩散到使用者身上B.从计算机的一个区域传送到另一个区域C.进行自我复制(卜:确答案)D.不通过任何载体就可以从一台计算机传播给另一台计算机11、九九乘法表不会用到以下哪个知识点来完成:()单项选择题*A. for循环B.字符串拼接C . while 循环D.列表(正确答案)12 .以下各语句输出结果为True的是()。单项选择题*print(l < True)A. print(l = True)(正确答案)print( 1 = False)D . print(0! = False).下面代码的输出结果是()a = 2b = 2c = 0print(a 二二 b, a is b, a is c)单项选择题*ATrue False FalseBTrue False TrueCFalse False TrueDTrue True False(正确答案)14,给出如下代码:()a=3while a > 0:a -= 1print(a,end=" H)以下选项中描述错误的答案是:单项选择题*Aa-= 1可由a = a- 1实现B条件a > 0如果修改为a < 0程序执行会进入死循环(正确答案)C使用while保存字可创立无限循环D这段代码的输出容为2 1 015、给出下面代码:()k = 10000while k > 1:print(k)k = k/2上述程序的运行次数是:单项选择题*A 14(正确答案)B 1000C 15D 1301 .设置变量a = False, b=l,以下选项中能出输出"F”的选项是()单项选择题*if a = 1:printCF")A.if not a = 1:printC'F')B .(正确答案)if not a != 1:printC'F)c.if not a != 1:print('T')D.02、递归函数的描述,以下选项中正确的答案是()单项选择题*A名称作为返回值B含一个循环结构C函数比较复杂D函数部包含对本函数的再次调用(正确答案)03、以下选项中,不属于函数的作用的是()单项选择题*A提高代码执行速度(正确答案)B增强代码可读性C降低编程复杂度D复用代码04.以下代码执行之后,输出结果是()x=6for i in range(x/2):print(i,end=单项选择题*A、012B、 0123C、12D、程序出现错误(正确答案)05、整型变量x中存放了一个两位数,要将这个两位数的个位数字和十位数字交换 位置,13变成31,正确的Python表达式是()单项选择题*A. (x%10) *10+x10(正确答案)B.(x%10)/10+x/10C. (x/10)%10+x/10D. (x%10)*10+x%1006、假设a=5,b=26那么b/a的值是()单项选择题*A、5(正确答案)B、5.2C、1D、007、Python中,for和while可以有else语句吗?()单项选择题*A、只有for才有else语句。B、只有while才有else语句。C、for和while都可以有else语句。(正确答案)D、for和while都没有else语句。08、以上代码输出的结果是?()for char in TYTHON STRING1:if char ='breakprint(char, end=")if char = O:continue 单项选择题*A、PYTHON(正确答案)B、PYTHONSTRINGC、PYTHND、STRING09、以下哪种说法是错误的()单项选择题*A、除字典类型外,所有标准对象均可以用于布尔测试(正确答案)B、空字符串的布尔值是FalseC、空列表对象的布尔值是FalseD、值为0的任何数字对象的布尔值是False10、阅读以下程序,请问程序运行后会输出几个hello?()n = 2while n < 5:print(nhellon)n二n + 1 单项选择题*A.OB. 3(正确答案)C.4D. 511、阅读以下程序,程序输出的结果为?()n = 10count = 0while n < 30:if n % 5 - 0:count += 1n = n + 2print(count)单项选择题*A. 2(正确答案)B.4C. 6812、以下代码执行之后,输出结果是()x=7for i in range(x/2):print(i,end=nn)单项选择题*A、 0123B、012(正确答案)C、12D、程序出错13、阅读以下程序,请问程序运行会输出什么结果?num = 15for i in range(5):if num % 3 = 0:num = num / 3else:num = 2 * num + 1print(num)单项选择题*A. 11.023.0B. 47.095.0(正确答案)14循环语句for i in range (8,-4,-2)执行了几次循环()单项选择题*4A. 56(正确答案)B. 715.下面代码的输出结果是()s =“seashen”Jgold"Jpink”JbrowrT,“purple"Jtomato'print(s 1:4:2)单项选择题*A.gold'Jpink'Jbrown'B.gold'JpinkC.gold'Jpink'Jbrown'Jpurple'Jtomato'D.gold'Jbrown'(正确答案)01.以下程序的输出结果是:()Is =list(66the sky is blue")a = ls.indexCs5510)print(a)单项选择题*A. 4B.5C. 10D. 9(正确答案) 02、于循环结构的描述,错误的选项是:()单项选择题*A.遍历循环的循环次数由遍历结构中的元素个数来表达B.非确定次数的循环的次数是根据条件判断来决定的C.非确定次数的循环用while语句来实现,确定次数的循环用for语句来实现D.遍历循环对循环的次数是不确定的(正确答案)03、程序的输出结果是:()x =90:87901n = 90print(x.count(n)单项选择题*A. 1B.2C. None0(正确答案)04、用于构造一个指定日期和时间的datetime对象的方法是:()单项选择题*now()A. utcnow()today()B. datetime()正确答案)05、关于eval函数,以下选项中描述错误的选项是()单项选择题*A. eval函数的作用是将输入的字符串转为Python语句,并执行该语句B.如果用户希望输入一个数字,并用程序对这个数字进行计算,可以采用 eval(input(输入提示字符串)组合C.执行evalC'Hello")和执行eval(n 'Hello9 M)得到相同的结果(正确答案)D. eval 函数的定义为:eval(source, globals=None, locals=None, /)06、以下关于python内置函数的描述,错误的选项是:()单项选择题*hash()返回一个可计算哈希的类型的数据的哈希值A. type()返回一个数据对应的类型sorted()对一个序列类型数据进行排序B. id()返回一个数据的一个编号,跟其在内存中的地址无关(正确答案)07、关于python函数使用的描述,错误的选项是:()单项选择题*A.函数定义是使用函数的第一步B.函数被调用后才能执行C.函数执行结束后,程序执行流程会自动返回到函数被调用的语句之后D. Python程序里一定要有一个主函数(正确答案)08、于函数参数和返回值的描述,正确的选项是:()单项选择题*A.采用名称传参的时候,实参的顺序需要和形参的顺序一致B.可选参数传递指的是没有传入对应参数值的时候,就不使用该参数C.函数能同时返回多个参数值,需要形成一个列表来返回D. Python支持按照位置传参也支持名称传参,但不支持地址传参(正确答案)09、Python序列类型的通用操作符和函数,以下选项中描述错误的选项是()单项选择题 *A.如果x不是s的元素,x not in s返回TrueB.如果s是一个序列,s = l,"kate”,True, s3返回True(正确答案)C.如果 s 是一个序列,s = l/'kateTrue, s-l返回 TrueD.如果x是s的元素,x in s返回True10、以下选项中不属于组合数据类型的是()单项选择题*A,变体类型(正确答案)B.字典类型C.映射类型D.序列类型11、关于数据维度的描述,错误的选项是:()单项选择题*A. 一维数据采用线性方式组织,对应于数组概念B.二维数据有关联关系构成,采用表格方式组织C.高维数据由键值对类型的数据组成,采用对象方式组织D. 一维数据是由对等关系的有序数据构成,无序数据不是一维数据(正确答案)12、以下关于组合数据类型的描述,正确的选项是:()单项选择题*A.集合类型中的元素是有序的B.序列类似和集合类型中的元素都是可以重复的C. 一个映射类型变量中的关键字可以是不同类型的数据D.利用组合数据类型可以将多个数据用一个类型来表示和处理(正确答案)13不是组合数据类型的是:()单项选择题*A.集合类型B.序列类型C.映射类型D.引用类型(正确答案)14.代码的执行结果是()x 二 2x*=3 + 5*2 单项选择题*A. 15for num in range(l, 4):sum += num print(sum)单项选择题*A7B 1.0C6D7.0(正确答案)11执行以下代码,返回结果是() x="姓名":"小花","学校北京大学" print(x.pop("学校“Jabcd”)单项选择题*A、”姓名丁小花”B、"北京大学"(正确答案)C、 “abed”D、”小花“12、下程序的不可能输出结果是:()from random import *print (round (random (),2)单项选择题*A 0.27B0.47C 1.87(正确答案)D0.6413、Python语言提供的3个基本数字类型是()单项选择题*A整数类型、浮点数类型、复数类型(正确答案)B整数类型、二进制类型、浮点数类型C整数类型、字符串类型、浮点数类型56(正确答案)B. 81921315、 .Python中表示计算序列长度的函数为:()o 单项选择题*len()(正确答案)A. list.append()list.remove()B. list.sort()02、关于列表的说法,描述有错误的选项是()o 单项选择题*A.list是一个有序集合,没有固定大小B.list可以存放任意类型的元素C.使用list时,其下标可以是负数D.list是不可变的数据类型(正确答案)03.以下程序的输出结果是:()def calu(x=3, y=2, z=10):return x * y * zh 二 2w = 3print(calu(h, w)单项选择题*A. 9070B. 6080(正确答案)04、关于以下代码,运行结果正确的选项是()sl=nk:l|kl:2|k2:3|k3:4ndl = lst=sl.split(n|n)for i in 1st:lst2=i.split(H:n)dllst20=lst2lprint(dl)单项选择题*A、'k': T, 'kl': 2, 'k2': 3, 'k3': A(正确答案)B、'k:'Jkl:2T'k2:3T'k34'C、kT'Jk'J27k2'':3,k3","4"D、程序错误 05> Python中关于全局变量和局部变量,以下选项中描述不正确的选项是。() 单项选择题*A、全局变量是在整个py文件中声明,全局范围内都可以访问B、在函数内部修改全局变量的值,要先用global声明全局变量C、如果要修改全局变量,可在函数内部用关键字global声明D、全局变量不能和局部变量重名(正确答案)06、代码printC:#>9,.format(314)是对字符3.14进行格式化,以下说法正确的选项是一o ()单项选择题*A、输出占9位,右对齐,填充符号#(正确答案)B、输出占9位,左对齐,填充符号C、输出占大于9位,右对齐,填充符号D、输出占大于9位,左对齐,填充符号# 07、x= 1,2,3,4,5,以下操作能够将集合x中的数据5删掉的是()单项选择题*A、x.pop(5)B、x.remove(5)(正确答案)C> x.remove(4)D、x.clear(5)08、以下代码的执行结果为()x=set()y= 123,4,5print(x < y)单项选择题*A、True(正确答案)B、FalseC、x<yD、程序出错09、执行以下代码,输出结果正确的选项是() s=nappienT=list(set(s)print(T)单项选择题*A、中,T, 宣(正确答案)B、'p',T,'e','a'C、'p', 'p', T, 'e', 'a'D、10、对以下代码的输出,正确的选项是()ls=l,2,3,4,"python",4,5,6,"hi","ab",7,8 print(ls20M-l-l)单项选择题*A、B、HnHC、“h”D、"i"(正确答案)11、以下程序输出的结果为()for m in "想念”:for n in "家人”:ls.append(m+n)print(ls)单项选择题*A、想念家人B、想想念念家家人人C、想家想人念家念人D、想家/想人/念家/念人”(正确答案)12、关于元组的描述正确的选项是()单项选择题*A、元组和列表相似,所有能对列表的操作对元组都可行B、创立元组时,如果元组中只包

    注意事项

    本文(NOC Python编程题复习题.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开