还剩19页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
编程二级模拟卷(含答案)NCT-Python•2
一、选择题.下列选项中,能作为程序变量名的是()1pythonA.s%l B.3stu C.while D.dist在中,正确的赋值语句是()
2.PythonA.x+y=10B.x=2y C.x=y=50D.3y=x+l在中,判断是否为偶数的表达式是()
3.Python nA.n/2=0B.n%2==0C.n%2=0D.n/2==0语言的特点()
4.python简单.免费、开源可移植性以上都是A.B C.D.在中()的执行结果是()
5.Python print8+7%2**2A.5B.1C.6D.11下列哪个语句在中是非法的?()
6.Python()A.x=y=z=l B.x=y=z+1C.x,y=y,x D.x+=y x=x+y
7.Python文件的后缀名是()A..doc B..vbp C..py D..exe.以下()是文件8pythonA.*.mp3B.*.xls C.*.ppt D.*py9,下列选项都是属于高级语言的是()汇编语言、机器语言A.汇编语言、语言B.Basic语言、语言C.Basic Python机器语言、语言D.Python.关于以下几种说法不正确的是()10Python,是一种高级程序设计语言A.Python属于汇编语言,或者说属于低级语言B.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等C.Python特点是一种面向对象的、解释性计算机语言D.Python使用函数()接收用输入的数据
11.Python本题主要考查表达式的运算中取余符号是,==是用来判断两个Python Python对象的值是否相等,故判断是否为偶数的表达式是故本题选选项n n%2==0,B
4.D【详解】本题考查的是语言的特点语言的三个特点是语法简单(函数式语python Python言与面向对象语言的结合)、使用直接(大量丰富的库)、开发周期短(代码量小)故选项正确D解析D【详解】本题考查的是语言的特点语言的三个特点是语法简单(函数式语python Python言与面向对象语言的结合)、使用直接(大量丰富的库)、开发周期短(代码量小)故选项正确D
5.D【详解】本题考查的是表达式**是募次方优先级最局,%是求余Python是输出语句故选项正确8+7%2**2=8+7%4=8+3=11,print D解析D【详解】本题考查的是表达式是帚次方优先级最高,%是求余Python是输出语句故选项正确8+7%2**2=8+7%4=8+3=11,print D
6.B【详解】本题主要考查语句对于语句()是一个赋值语句,作为Python x=y=z+1,y=z+1一个整体没有返回值,等于的是个空值,故该语句是非法的,故本题选选项X B解析B【详解】本题主要考查语句对于语句()是一个赋值语句,作Python x=y=z+1,y=z+1为一个整体没有返回值,等于的是个空值,故该语句是非法的,故本题选选项X B
7.C本题主要考查相关知识点知识点是文字处理软件(后缀名),Python.doc word.vbp是工程文件后缀名,是可执行文件后缀名,是文件解VisualBasic.exe.py Python析C【详解】本题主要考查Python相关知识点知识点.doc是文字处理软件(word后缀名),.vbp是工程文件后缀名,是可执行文件后缀名,是文件的后VisualBasic.exe.py Python缀名,故本题选选项C
8.D【详解】本题考查的是文件类型相关知识是音频文件,是文件,演示文Mp3xls Excelppt稿文件,是文件,故选项正确PY pythonD解析D【详解】本题考查的是文件类型相关知识是音频文件,是文件,演示文Mp3xls Excelppt稿文件,是文件,故选项正确py pythonD
9.C[详解]本题考查的是计算机语言计算机语言有机器语言、汇编语言、高级语言高级语言有、、、、等故选项正确解析Visual BasicPascal C C++Java PythonCsc【详解】本题考查的是计算机语言计算机语言有机器语言、汇编语言、高级语言高级语言有、、、等故选项正确Visual BasicPascal C C++Java PythonC
10.Bs s【详解】本题主要考查程序设计语言是一种高级程序设计语言;是Python Python Python一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点;Python是一种面向对象的、解析B【详解】本题主要考查程序设计语言是一种高级程序设计语言;是Python Python Python一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点;Python是一种面向对象的、解释性计算机语言,故本题选选项B
11.B【详解】本题主要考查函数接受一个客户端的连接请求并返回一个新的套Python accept接字,函数用于数据的输入,函数用于读取文件中的一行,()input readlineprint解析B【详解】本题主要考查函数接受一个客户端的连接请求并返回一个新的套Python accept接字,函数用于数据的输入,函数用于读取文件中的一行,input readlineprint函数用于打印输出数据,故本题选选项B
12.C【详解】本题主要考查Python程序的执行x=123+678=801,st=”123”+“67811二(字符串类型相加等于字符串的拼接),故本题选选项U23678C解析C【详解】本题主要考查Python程序的执行x=123+678=801,st=,,123+H678H=”123678(字符串类型相加等于字符串的拼接),故本题选选项C
13.D【详解】本题考查的是程序调试报错内容是“语法错误无效语法”,变量名数51study,字不能作为变量名的开头,故项正确D解析D【详解】本题考查的是程序调试报错内容是“语法错误无效语法”,变量名数51study,字不能作为变量名的开头,故项正确D
14.A【详解】本题考查语句在中要交换变量和中的值,可以使用的语句组Python Python a b是;;二也可以是故本题选t=a a=b bt a,b=b,a,A解析A【详解】本题考查语句在中要交换变量和中的值,可以使用的语句组PythonPythona b是;;也可以是故本题选t=a a=b b=t a,b=b,a,A
15.C本题考查的是中函数是任意一个字符串,数字等python print printstr#str“3+6”是字符串故输出为选项正确3+6,C解析C【详解】本题考查的是中函数是任意一个字符串,数字等python print print str#str“3+6”是字符串故输出为选项正确3+6,C
16.C【详解】本题考查的是函数通过指定分隔符对字符串进行切片,无参数即分Python split隔所有,方法返回对象字符、列表、元组等长度或项目个数,故len lenmy name解析c【详解】本题考查的是函数通过指定分隔符对字符串进行切片,无参数即分Python split隔所有,len方法返回对象字符、列表、元组等长度或项目个数,故lenumy nameis james.split=4;int函数可以将数字转换为整数,直接取整,不会四舍五入,int
4.99=4;sum方法对系列进行求和计算,sum[1,2,1,1]=5;max方法返回给定参数的最大值,参数可以为序列,故应选max[1,2,3,4]=4CO
17.B【详解】本题考查程序执行Python%取余故本题选选项a%b=32%14=4B解析B【详解】本题考查程序执行Python%取余故本题选选项a%b=32%14=4B
18.C【详解】本题主要考查表达式的运算、是字符型数据类型,Python“ab”“c”*2=cc”,故匕b“+”c”*2的运行结果是abcc,故本题选C选项解析C本题主要考查表达式的运算、是字符型数据类型,,故Python“ab”“c”“c”*2=cc的运行结果是故本题选选项ab”+c”*2abcc,C
19.C【详解】本题主要考查多分支选择结构多分支选择结构格式故本题选选项if-elif-else,C解析C【详解】本题主要考查多分支选择结构多分支选择结构格式故本题选选项if-elif-else,C
20.C【详解】本题主要考查函数命令在屏幕中输出相应的文本或者数字等,执行语printprint句print python”,
3.7的结果是python
3.7,故本题选C选项解析C【详解】本题主要考查函数命令在屏幕中输出相应的文本或者数字等,执行语printprint句的结果是故本题选选项printpython,
3.7python
3.7,C
21.BD【详解】本题主要考查程序执行第一个循环生成列表值是之间随机整Python forp,[1,10]数,第二个循环处理后个元素,当是奇数且生成的是偶数,则将前一个for4i p[i]值累加到p[i解析BD【详解】本题主要考查程序执行第一个循环生成列表值是之间随机整Python forp,[1,10]数,第二个循环处理后个元素,当是奇数且生成的是偶数,则将前一个for4i p[i]值累加到若是偶数且生成的是奇数,则减去前一个值,分析选项、p[i],i p[i]p[i]B第三个元素此时如果原来生成的是奇数,则需要执行D14,i=2,p
[2]p[i]-=p[i-1],否则不变,即p
[2]不会大于10,故执行该程序段后,列表P中的元素值不可能是1,或故本题选选项2,14,-9,-5,86,4,14,-7,3,8,BD
22.A本题考查的知识点是计算机语言的发展计算机语言从最初的机器语言(二进制,可以被计算机直接执行的语言),发展到使用助记符的汇编语言,再到更易理解的高级语言,包括、、、CC++Java C#解析A【详解】本题考查的知识点是计算机语言的发展计算机语言从最初的机器语言(二进制,可以被计算机直接执行的语言),发展到使用助记符的汇编语言,再到更易理解的高级语言,包括、、、等等故选项正确c C++Java C#Python As
23.B【详解】本题主要考查的变量变量需要先创建和初始化,才可以使用,故本题Python选选项B解析B【详解】本题主要考查的变量变量需要先创建和初始化,才可以使用,故本题Python选选项B
24.D【详解】本题考查的是流程图相关知识圆角矩形用来表示程序的开始和结束,矩形用来表示处理框,菱形用来表示判断,平行四边形用来表示输入、输出故本题应选Do解析D【详解】本题考查的是流程图相关知识圆角矩形用来表示程序的开始和结束,矩形用来表示处理框,菱形用来表示判断,平行四边形用来表示输入、输出故本题应选Do
25.C【详解】本题主要考查循环结构函数中第一个参数是起始值,第二个参Python range数是终值,第三个参数是每次递增值,语句门()初值是终f in range10,0,2:10,值是0,解析C本题主要考查循环结构函数中第一个参数是起始值,第二个参数Python range是终值,第三个参数是每次递增值,语句初值是终值是每fui in range10,0,2:10,0,次递增将出现死循环,故本题选选项2,C
26.A【详解】本题考查循环语句在循环体内,的初值为循环内每次递增则S=s*i,i1,i2,最后结果为可知条件为』=故本题选s=l*3*5*7=105,705,while7,A解析A【详解】本题考查循环语句在循环体内,的初值为循环内每次递增则S=s*i,i1,i2,最后结果为可知条件为故本题选s=1*3*5*7=105,105,while iv=7,A
27.C【详解】本题主要考查程序循环是一直为真,故会执行无限次,Python whilewhile1k+=l故本题选选项C解析C【详解】本题主要考查程序循环是一直为真,故会执行无限次,Python whilewhile1k+=l故本题选选项C
28.D【详解】本题主要考查表达式的运算列表则表达式Python listl=[8,22,34,9,7],python故本题选选项lenlistl+minlistl=5+7=12,D解析D【详解】本题主要考查表达式的运算列表贝表达式Python listl=[8,22,34,9,7],python故本题选选项lenlistl+minlistl=5+7=12,D
29.D【详解】本题主要考查赋值语句不是一个合法的变量名,不能将变量赋给一Python“5s”X个数值或表达式,可以将赋给变量故本题选选项s+5s,D解析D【详解】本题主要考查赋值语句不是一个合法的变量名,不能将变量赋给一Python“5s”x个数值或表达式,可以将赋给变量故本题选选项s+5s,D【详解】本题主要考查计算机编程语言+均属于计算机编程语Python Visual Basic.Java,C+s言,是计算机核心组成部件,故本题选选项CPU C解析C【详解】本题主要考查计算机编程语言、、+均属于计算机编程Python VisualBasic.Java C+语言,是计算机核心组成部件,故本题选选项CPU C
二、程序填空请输入消费额整数:
31.price=intinputif price200:price=price-price*
0.1else:price=price-price*
0.2printC1折扣后的应付金额是price【详解】本题主要考查程序的执行与调试用键盘通过输入函数输入消费额,Python input并用函数将其转换为整数类型,通过条件分支结构,判断如果购买金额不高int if于元,会给的折扣,如果购买金额高于元,会给的折扣,最后20010%20020%用输出函数输出折扣后的应付金额print列表字典键值对
32.33【详解】本题考查的是语言的数据类型,列表和字典列表是写在方括号口之间,python1用逗号分隔开的元素列表,■‘小明,‘小红,小刚]就是列表students2字典用{}标识,它是一个无序的“键key值value”对集合,字典当中的元素是通过键来存取的,而不是通过偏移存取scores{小明’:95,小红:90,小刚:90}就是一个字典类型3其中“‘小明‘95”就构成了一个键值对4len方法返回列表元素个数‘小明’,’小红‘,‘小刚里面有三个元素,students=[故返回值是35printlenscores,其中scores={‘小明95,‘小红90,‘小刚90}该字典有3个键值对,故输出结果是
333.n=10m=m+n**le-2-i*at=convertsl-24D【详解】本题主要考查程序的执行与调试
①二进制的权值是十进制的权值是Python2,10,十六进制的权值是此处是十进制的情况,故填
②二进制、十六进制转化16,n=10为十进制的方法是“按权展开、逐项相加”,从右往左加,变量的初值等于故i0,此处要变换为故此处填
③当字符是“+”、、“二”le-2-i,m=m+n**le-2-i*a C时,则表明第一个运算数已全部保存到变量中,此处需要将其转化为十进制保S1存到变量中,故填廿
④转化为十进制数是转化为十t convertsi1H0B14D,30H进制数是故48D,1110B+10D-30H=-24Do或者
34.tc0c=c+l c+=l【详解】本题主要考查程序执行与调试
①变量保存西瓜数量,当大于时,Python tctc0一直循环,故第一空填
②变量保存天数,每循环一次,变量递增故第tc0c c1,二空填或者c=c+l c+=l或
35.Iist3
[2]listl[l:4]list2=list2+list4[塑料瓶]或者塑料瓶”list
2.extendlist4listl=listl+list2append【详解】本题主要考查列表数据类型
①“过期食品”在列表索引故从列表Python list32,list3中取出“过期食品”的表达式list3
[2]
②〃旧书〃,〃金属〃,〃纸板箱〃在列表索引「从中截取[〃旧书〃,〃金属〃,〃纸板箱〃]这一段的表listl3,listl达式不包括
③将该列表中的元素添加到中,表达式是或4list2Iist2=list2+list4list
2.extendlist4o函数用于在列表末尾一次性追加另一个序列中的多个值用新列表扩展extend原来的列表
④将塑料瓶添加到列表listl中listl=listl+[塑料瓶”]或者塑料瓶字符追加函数listl.append append
36..nl orn7list[n-l]【详解】本题主要考查程序调试
①输入的数字不是在范围至输出“输入错误!Python17,故此处判断条件是〈
②列表的索引是从开始,即列表索引是if nl orn7o0list从而的范围是从「故此处填0〜6,n7,
37..for i in rangel10:,for jin rangelj+l:printstrj+*+stri+=+stri*j end=print/【详解】本题主要考查程序的执行九九乘法口诀表可以通过嵌套循环实现,Python for内层循环完一次,执行〃〃换行,具体代码如下printfor iin rangel,10:for jin rangel,i+l:printstrj+*+stri+,,=,,+stri*j,end=print
38..if printelse【详解】本题主要考查程序的执行与调试是随机生成的数,是你猜的Python
①secret sc数字,此处是判断与的大小,故填
②如果大于贝输出“唉,CS secret if cssecret,IJ猜大啦”,故填
③如果小于输出嘿嘿,猜小了!,故填print cssecret,else
39.yyshow【详解】本题主要考查Python程序绘制图像
①绘制y=x2-2x+1的图像,故此处填y
②根据o横纵坐标和绘制图,故此处填
③此处调用显示函数故填x yy show,showo
40.champion3i【详解】本题主要考查程序的执行是选手编号列表,此处是循环读Python
①champion取选手编号,使用故此处填
②四人中有一人说了假话,for inchampion,champion即个人说真话,即当时,则表示找到了谁是冠军,故此处填
③当3cond=33condO是时,即为冠军,故此处填3i iA.accept B.input C.readline D.print以下程序段运行后,和的值分别是
12.python xstx=123+678st=,,123H+,,678A.123678”123678“B.123678“801”C.801“123678D.
801801.运行程序的过程中出现了如下图错误提示,原因是13Pythono51study«“Chinese”File flipython-dnput-3-5f525894a7clM line151studysChinese*z-r*----/八SyntaxError:Qrjvalid syntax^变量名太长A.51study应该写成B.“Chinese=51studyC.Chinese”应该写成china1sn变量名不符合语言规范,变量名不能以数字开头D.51study python在中要交换变量和中的值,应使用的语句组是
14.PythonabA.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c在中运行的结果是
15.python print3+6”oA.9B.“3+6”C.3+6D.“9”.以下表达式中,哪项的值与其它三项不同16PythonA.lenumy nameisjames.splitB.int
4.99C.sum[1,2,1,1]D.max[1,2,3,4]运行下列程序,结果正确的是
17.Pythona=32b=14c=a%bprintcA.2B.4C.32D.14语句的运行结果是
18.Python ab+c*2A.abc2B.abcabc C.abcc D.ababcc.在中,实现多分支选择结构的较好方法是19Python嵌套A.if B.if-else C.if-elif-else D.if.下列有关于命令的描述中,正确的是20print在打印机里打印相关的文本或者数字等A.可以用来画图B.在屏幕中输出相应的文本或者数字等C.执行语句时会出错D.printpython,
3.7现有如下程序段
21.pythonfor iin range6:p.append intrandom*10+1for iin range2,6:if i%2==1and p[i]%2==0:p[i]+=p[i-1]elif i%2==0and p[i]%2==1:p[i]-=p[i-l]执行该程序段后,在下列选项中,列表中的元素值不可能的是PA.1,2,3,4,7,2B.1,2,14,-9,-
5.8C.6,8,1,4,6,10D.6,4,14,-7,3,8计算机语言发展大致经历了机器语言、汇编语言和高级语言阶段可以被计算
22.机直接执行的语言是,语言属于语言Python机器,高级高级,汇编高级,机器汇编,高级A.B.C.D.关于的内存管理,下列说法错误的是
23.Python变量不必事先声明变量无需先创建和赋值就可直接使用A.B.变量无须制定类型可以使用释放资源C.D,del韦沐沐同学利用软件编制程序初始时,他使用流程图描述算法,在
24.Python设计输入、输出数据时使用的图例是.在中,下列循环结构用法错误的是25PythonA.for iin range20B.for iinrange010:zC.for iinrange10,0,2:D.while s50:运行下列程序
26.Pythoni=lS=1while
①s=s*ii+=2prints当输出结果为105时,则
①处应填入A.i=7B.i7C.i=7D.i7关于下列程序段的说法正确的是
27.Python k=lwhile1:k+=l存在语法错误,不能执行执行次执行无限次执行次已知列表A,B.1C.D,k
28.则表达式的值为listl=[8,22,34,9,7],python lenlistl+minlistlA.5B.34C.7D.12在中,下列哪个选项是正确的赋值语句
29.pythonA.5s=80B.2018=xC.a+b=cD.s=s+5下列属于计算机编程语言的有
30.
①Python
②VisualBasic
③Java
④C++
⑤CPUA.
①②④⑤B.
②③④⑤C.
①②③④D.
二、程序填空一家商场在降价促销,如果购买金额不高于元,会给的折扣,如果购
31.20010%买金额高于元,会给的折扣编写一个程序,输入消费额20020%Python整数,显示折扣后的应付金额.阅读程序分析以下关于字符拼接与转换的程序并回答问题32Pythonstudents,1小明1「小红,小刚,]{小明「小红小刚scores=’:95’:90,‘’:90}printlenstudentsprintlenscoresrile tditrormat Kunoptions window[‘小明‘小红小刚’]students=J{‘小明’」小红:小刚’:scores=9590/90}print»Ilen studentsprintlenscores的数据类型是1students的数据类型是2scores在中,每个字符与后面的数值共同构成了一个3scores的返回值是4lenstudents的输出结果是5print lenscores.小金同学学完了进制转换后,对课后的不同进制的加减法很是头疼,爱动脑筋33的小金突发奇想,能不能用程序来完成这些作业呢?请帮小金完成代码编python程.def converts:m=0le=lenskey=s[le-l]if key==MBM:n=2elif key==D:else:n=16i=0while i=le-2:c=s[le-l-i]if c=”0and c二“9”a=ordc-ord0elif c=Aand c=F:a=ordc-ordA+10二请输入算式“i+=l returnm sinput二=”result=O;suanful=”;suanfu2for iin rangelens:c=s[i]if c=二+”or c==,,-H orc==,=:suanful=suanfu2suanfu2=cif suanful==,M,:result=tif suanful==+:result=result+tifsuanful==,,-,,:result=result-t sl=,H,else:sl=sl+c计算结果为print“+strresult+“D将程序横线处补充完整1如输入则输出结果为2“H10B+10D-30H=现在有一个程序用来解决以下问题如果有总量共个西瓜,第一天卖掉
34.1020总数的一半后多卖出了两个,以后每天卖剩下的一半多两个,那么几天以后卖完呢?请将下列程序补充完整tc=1020c=0whil e:tc=tc-tc/2+2printc为保护环境,很多城市开始对垃圾实行分类,便于更好的进行处理,为了让大
35.家了解垃圾的分类情况,建立了以下四类列表,可回收垃圾、有害垃listl list2圾、易腐垃圾,剩下的为其他垃圾,目前,列表中已经存储了以下数据list3玻璃瓶,旧书金属下纸板箱旧衣服易拉罐]listl=[寸胶片,消毒水纽扣电池,水银温度计,“过期药水泡沫塑料”]Iist27动物内脏,菜叶菜梗,过期食品“,香蕉皮,果壳]Iist3=[”根据现有列表,完成以下问题写出从列表中取出“过期食品”的表达式1list3⑵写出从中截取[〃旧书〃,〃金属〃,〃纸板箱〃]这一段的表达式listl⑶现又发现一个新的列表如下[〃过期化妆品〃,〃过期药品〃,〃杀虫剂经list4=过判断,里面存放的为有害垃圾,如何将该列表中的元素添加到list2中,请写出相关的表达式⑷小明在路上捡到了一个塑料瓶,判断为可回收垃圾,写出相关表达式,将塑料瓶添加到列表中listl操作说明打开文件,将程序补充完整,不得增加,删除语句、或改
36.“Y:/1/Lpy”变程序原有结构,操作结束后保存以下程序段的功能是根据从键盘上输入的表示星期几的数字,若输入的数字不是在范围(1至7)输出“输入错误!”,否则输出对应的英文星期的简称如“Mon、、Tue WedThu FriSta Sunon=int(input(“请输入一个数”))list=[Mon JTue“Wed”「Thu”「Fri”Sta”/Sun”]if:print(输入错误!”)else:()print编写一个程序,实现九九乘法口诀表
37.hie tditFormat Kunuptions windowHelp import()]Python
3.
6.5v3,
6.5:f59c0932b4j11on Win32random mit•ffj••a()(一瘠赫加)secret=randojn.randint0,10pnntType copyrightcredits or1一二)cs:int(input(傩的好是))while»二======================RESTART:cs!secret:一懿翅-----if cssecret:(%痛施门print幅的软辨15%瘠趣!else:嗡豺了!]重痛-入韩的瓣是printCl7(则(唾心-个韩的游是,%献啦!cs=int iprint(嚼我球,襁了!)戟蒲一个韩的教模3獭绪束,襁了!exit»import random()secret=random.randint0,10print(“一猜数游戏——”)cs=int(input(“你猜的数字是”))完善程序以下是猜数游戏的程序,请在画线出填写正确的内容
38.while cs!=secret:cssecret:(“唉,猜大啦!”)print(嘿嘿,猜小了!”)cs=int(input(重新猜一个靠谱的数字是))print(“游戏结束,不玩了!”)请在空格处填写正确的代码,使程序完善
39.实现功能绘制的图像y=x2-2x+1加载模块并限简洁的别名为#numpy npimport numpyas np加载模块并限简洁的别名为#matplotlib.pyplot pitimportmatplotlib.pyplot aspit在到之间,每隔取一个点#x-
790.1x=np.arange-7,9,
0.1=x**2-2*x+lplt.plotx,plt.titley=x*x-2*x+l,plt.xlabelx plt.ylabely pit.冠军在、、、四位同学中说“不是我,说“是,说“是
40.A BC DA BCC,说说的不对”,已知四人中有一人说了假话判断出到底谁是冠军D”D“C请在空格处填写正确的代码,使程序完善#设置选手列表champion=[ABCD]:#循环读取选手编号for iin#查找符合条件的选手cond=i!=A+i==C+i==D+i!=D:#说真话是否是人if cond==3〃冠军是:,#输出冠军print运行完毕,请按回车键退出.input【参考答案】
一、选择题
1.D【详解】本题主要考查变量的命名变量的命名规则有只能以字母或下划线开头,Python不能包含特殊符号,不能是关键字故能作为程序变量名,故本题选dist python选项D解析D【详解】本题主要考查变量的命名变量的命名规则有只能以字母或下划线开头,Python不能包含特殊符号,不能是关键字故能作为程序变量名,故本题选dist python选项D
2.C【详解】本题主要考查赋值语句变量的命名规则有只能以字母或下划线开头,Python不能包含特殊符号,不能是关键字赋值语句是将等号右边的表达式赋给左边的变量,等价于x=y=50x=50,y=解析C【详解】本题主要考查赋值语句变量的命名规则有只能以字母或下划线开头,Python不能包含特殊符号,不能是关键字赋值语句是将等号右边的表达式赋给左边的变量,等价于故正确的赋值语句是故本题选选项x=y=50x=50,y=50,x=y=50,C
3.B【详解】本题主要考查表达式的运算中取余符号是“%==是用PythonPython来判断两个对象的值是否相等,故判断是否为偶数的表达式是故本题选n n%2==0,选项B解析B【详解】。
个人认证
优秀文档
获得点赞 0