NOC Python编程题复习题.docx
《NOC Python编程题复习题.docx》由会员分享,可在线阅读,更多相关《NOC Python编程题复习题.docx(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、NOC Python编程题复习题选择题以下选项中不符合Python语言变量命名规那么的是()*A TempStrB_AICI正确答案)D 3(正确答案)2、下面代码的输出结果是()x =12.34print(type (x)单项选择题*Aclass str B 正确答案)C D 3、下面代码的输出结果是()for sin HHelloWorlDn:ifs=W”:continueprint end=)单项选择题*A HelloWorlDB HelloC WorlDD HelloorlD(正确答案)14、执行以下代码,输出结果为()sum=lfor i in range。/1):sum +=ipr
2、int(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(Tem
3、pStr-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、以下选项中,修
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、-
5、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
6、 ()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=3值是()单项选择题*A. 1B.OTrue(正确答案)C. False14. a=-2, b= 10/3,那么 python 表达式 round (b,l) +abs (a)的值为()单项选择题*A. 1.3C. 5.4D.5.3(正确
7、答案)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
8、)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、使用函数最主
9、要的作用时复用代码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、执行该函
10、数后,变量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
11、、下面代码的输出结果是()X = 1x *= 3+5*2print(x)单项选择题*A 29B 28(正确答案)C 13D 1414、下面代码的输出结果是()a = acprint(c)单项选择题*A dbacB “abcdC acbd(正确答案)D bdac15、关于Python遍历循环,以下选项中描述错误的答案是()单项选择题*A遍历循环通过for实现B无限循环无法实现遍历循环的功能(正确答案)C遍历循环可以理解为从遍历结构中逐一提取元素,放在循环变量中,对于所提取 的每个元素只执行一次语句块D遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range。函数等01、下面代码,结果可能
12、出现的选项是()import randomprint(int(random.random() * 100 + 99)单项选择题*A. 222B .98C.120(正确答案)C. 19902、语句输出结果为True的是()单项选择题*A. print(l 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(
13、正确答案)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 r
14、ange。,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,bat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NOC Python编程题复习题 Python 编程 复习题
限制150内