《python程序设计》考试复习题库(含答案).docx
python程序设计考试复习题库(含答案)一、单选题1.3>4or4<5的结果是A4trueB、faIseC41D、0答案:A2 .确定一个变量的数据类型,用以下那个函数Axint(八)Bxf1.oat(八)Csstr(八)D%type(八)答案:D3 .假设列表对象a1.ist的值为3,4,5.6.7,9,11,13,15,17,那么切片a1.ist3:7得到的值是0。Ax6.7.9,11Bv6.9.7.11Cv7,11,9.6D411,6.7,94返回序列或者参数集合中的所有数的和,应该使用。函数A、 sortedB、maxC、minDvsum答案:D5.以下语句的输出结果为:foriinrange(5):print(i)As01234B、 12345C、 54321D455555答案:A6. Python内置函数0用来返回序列中的最大元素。A、max()Btmin()CxIenOD、sum()答案:A7. a='我叫张三',isinstancea,str)的返回值是A、1Bx0D、 true答案:D8 .已知输入的第一个整数为3,第二个整数为2,则以下程序的输出结果是:Onum1=input(请输入第一个整数:)num2=input(请输入第二个整数:)SUm1.=num1+num2print(sum1)A、语法错误B、5Cx32D433答案:C9 .以下程序的输出结果为:OPrint(2+5)A、7B、22222Cv25D、语法错误答案:D10.下列合法的变量名是:0A、main()B、car2Cs2carD、var-name答案:B11 .在PythOn语言中,以下非法的表达式是0A、x=×+1Bii=j=0Gint(65+3.14)D4×+1=x+1答案:D12 .在PythOn语言中,if表达式后面跟的标点符号是A%逗号.B、分号;GC号:D4没有标点答案:C13 .Python语言提供的合法关键字的是0A、 F1.oatB、 1.istCvtrueD4Integer答案:C14 .以下程序的输出结果是OX,y=5,2print(xy,xy)A、2.52.5Bv2.52Dt22答案:B15 .以下程序的输出结果是Oa=3;b=4iprint(a<=b)A4OB、TRUEC4FA1.SED、1答案:B16 .按照Python语言规定的用户标识符命名规则,不能出现在标识符中的是0A、大写字母8、中划线C、数字字符D、下划线答案:B17 .已知x=3,那么执行语句x*=6之后,X的值为0。A、17B、18C、19D420答案:B18 .下列不是删除列表元素的关键字的是0de1.B¼removeC、popDvappend答案:D19 .执行下面操作后,Iist2的值是:0i8t1='a','b',c'Iist2=1.ist1.Iist1.appendCde")A1,a','b'.'c'B、,a','b,.,c,de'C、'd,'e,'a,'b'.'C*D、,a,.'b'.'c'.'d','e-答案:B20 .已知x=1.2.3.45,那么执行语句de1.X:3之后,X的值为0°A41,2Bs3.4C、4,50.1,3:答案:C21 .not(3>4and4<5)的结果是A1trueBvfa1.seC、1答案:A22 .删除列表元素的函数是OA4deI()BvindexOC、enmerate()D%insertO答案:A23 .下列哪种说法是错误的OA»python是一门面向对象的语言Bvpython是一门面向过程的语言C.python是一种解释型语言的计算机程序设计语言DxPython程序无需编译成二进制代码,而是在执行时对语句一条一条编译.答案:B24.Python语句IiSt(range(1,10,3)执行结果为0.A41,4,7Bx1,3.7C, 4,1,7D, 1,7.4答案:A25 .以下是浮点型的数据为A、1C、1e1Ds4+3j答案:C26 .当a的值为3和5时,以下条件语句均为真的是Atifa=3ora=5:Bsifa=3anda=5:C4ifa=3and5:Dxifa=3or5:答案:A27 .表达式Ien(range(IJO)的值为0Av10B,9C、5D、11答案:B28.Python不支持的数据类型有0AtcharBsintC4f1.oatD、1.ist答案:A29.设有语句:a=3:则执行了语句a*=a-2:变量a的值是0B,OC、3D4语法错误答案:C30 .将列表中的数据从小到大排序该使用0函数A4sortedBxmaxC、minD、sum答案:A31 .以下选项中合法的用户标识符是0Avnt,B%_2TestC¼3DmaxD、A.dat#答案:B32 .3in(1.2.3)的结果是0A、TRUEBxFA1.SEC、2答案:A33.下列哪个语句在PythOn中是非法的?0Atx+=yBxx%=1C、×+1=y+1Dsx=y答案:C34 .Python内置函数0用来返回序列中的最小元素A4max()Bxmin()C»1.en()Dvsum()答案:B35 .关于字符串下列说法错误的是OAv以单引号开始的字符串必须以单引号结束B4单引号的字符串中可以放双引号C4三引号中的转义字符不被转义D4三引号可以用作程序的注释答案:C36 .以下科学计数法表示正确的是:OG4e+0.2D、e-1答案:B37 .表达式SUmGange(1,10.2)的值为()A124Bx25C、26Dx27答案:B38 .表达式Iist(fiIter(1.ambda×r×%2=0,range(10)的值为()A、表达式IiStcfi1.ter(IambdaX:x、2=0,rane(10)的值为:Bs2.4.6,8C、1,3,5,7,9D'0.1.3,5.7.9答案:A39 .>>>172的输出结果是At8B,8C、8.5D、9答案:B40 .表达式Ien(range(1.IO)的值为0。At3B,6C、7D、9答案:D41 .Ien(1.2.3.4)的结果是OA11B、2C、3Ds4答案:D42 .下列哪种说法是正隋的OAxpython中变量名不区分大小写Bspython中变量名区分大小写C4python中变量名首字符不能是下划线D4python中变量名只能由字母和数字组成答案:B43 .Python内置函数O一用来返回数值型序列中所有元素之和.A4max()Bxmin()C,IenO答案:D44 .以下对break语句的作用描述正确的是:A4终止程序B4终止本次循环C、跳出当前层循环,继续执行循环体以外的语句D4终止程序中所有循环,再执行循环以外的语句答案:C45 .已知x.y=5,10;则表达式Print(XOry)的输出结果是:0A、5B、 trueC、 fa1.seD10答案:A46 .a三,45'.将变量a转换为一个浮点数,用以下哪个函数Avint(八)Bxf1.oat(八)C、str(八)Dstype(八)答案:B47 .python文件的扩展名0A1docB、txtc、pyDvhtm1.答案:C48 .已知x=F23和y='456',那么表达式x+y的值为OAv123456,Bs123456G123+456D、123+4561答案:A49 .从循环体内某一层跳出继续执行循环体外的语句是A4breakB、continueCvreturnD、空语句答案:A50.以下语句的输出结果为:foriinrange(2.5):print(i)Av2345B,24C、234Ds22222答案:C51.下列Python语句正确的是0A4min=×ifx<yB、max=x>y?x:yC4if(x>y)printxD'min三xifx<ye1.sey答案:D52 .以下运算符中优先级最高的是OA、+=B、=C、*D、or答案:C53 .以下程序的输出结果为:0Print(1.2.3.end=#)Print(Bye)Av1,2,3,end="#"ByeBs123#ByeC4123ByeD,123#Bye答案:B54 .a='45'.将变量a转换为一个整型,用以下哪个函数A1int(八)Bvf1.oat(八)C、str(八)Dxtype(八)答案:A55 .在函数内部可以通过O关键字来定义全局变量.A1defgibC4functionD%g1.oba1.答案:D56 .python语言的if语句嵌套时,if与e1.se的配对关系是:A4每个e1.se与if的配对是任意的B、每个e1.se总是与最外层的if配对C4每个e1.se总是与它上面的最近的if配对D4每个e1.se总是与有相同缩进的if配对答案:D57 .不属于Python语言关键字的是0AvintBxreakC、 whi1.eDxstring答案:D58 .以下程序的输出结果是OPrint(5'*3.'5'+'3)Av5558G55553Ds158答案:C59 .以下程序的输出结果为:OPrint(HeIIOjPythorf)A1"He1.Io''python'B、He11o,python'C«HeIIopythonDvHe1.Io.python答案:C60 .以下语句的执行结果为:foriinrange(1.11):if(i30):continueprint(i,end=")A、12B112457810Cs12345678910D、369答案:B61 .已知f=Iambdax:X$-3,那么表达式f(7)的值为0A、1B、2C4-1D、-262 .关于列表数据结构,下面描述正确的是OAs不支持in运算符B、必须按顺序插入元素C4可以不按顺序查找元素D、所有元素类型必须相同答案:C63 .Python内置函数。可以返回列表'元组'字典,集合'字符串以及range对象中元素个数.A4max()Bx1.en()C4min()D4get()答案:B64 .已知×=3,那么执行语句x+=6之后,X的值为0.Ax7Bx8C、9D'10答案:C65 .以下关于运算符优先顺序的描述中正确的是0。A4关系运算符算术运算符贼值运算符逻辑与运算符B、逻辑与运算符关系运算符算术运兜符赋值运算符C、逻辑与运算符<关系运算符算术运算符赋值运算符D4赋值运算符逻辑与运算符关系运算符算术运算符答案:D66 .下列哪种说法是错误的OA.除字典类型外,所有标准对象均可以用于布尔测试Bv空字符串的布尔值是fa1.seC、空列表对象的布尔值是faIseD4值为O的任何数字对象的布尔值是fa1.se答案:A67 .>>>x=y=z=w=15>>>x+=2>>>y-=5>>>z*=2>>>w=3>>>print(×,y,z,W)的输出结果是A、1710305.0B11030517Cs103055D、10307.517答案:A68 .转义字符'n'的含义是OM退格Bv回车C、回车换行D、换页69 .以下对COntinUe语句的作用描述正确的是A、终止程序B4终止本次循环C4跳出当前层循环,继续执行循环体以外的语句D、终止程序中所有循环,再执行循环以外的语句答案:B70 .下列哪种数据类型是浮点型A、58B、58.0C、'58'D1,58.0,答案:B71 .Python中关闭文件应使用文件对象的O方法。A、open()B4c1.oseOCxfi1.e()D、read()答案:B72 .以下程序的输出结果是Oprint(3/2.3%2);Av1.5.1B、1.1Cx1.51D、1.1答案:B73 .返回序列或者参数集合中的最大值,应该使用。函数A、sortedBmaxC»minD、sum答案:B74 .Python中打开文件的函数是0。A、open()B、cIoseOGfi1.e()D、read()答案:A75 .下列选项中,不能用作标识符的是0A、_1234_Bt_1_2Cvint_2_D42_int答案:D76 .条件“当X的值在80到90之间不包含端点”的正确语句为A、ifx<80and="'x=">90B4ifx>80andx<90Cvif×>80orx<90Dvif×<80or=""x=">90答案:B77 .>>>-4*3的输出结果As-12B、12Cx-64D464答案:C78 .(1,2.3)+(4,5,6)的结果是0A、(1.2,3.4.5.6)B4(5.7.9)C、(2.3.4)D、(4.5,6.1,2,3)答案:A79 .可以通过什么函数获取列表的长度0A、printB4en()C、Ion()D、appendO答案:B80 .以下程序的输出结果为:OPrint(c:ne叭reporttabIe.py)A%c:newreporttab1.e.pyB、Cieweportab1.e.pyCxewreporttab1.e.pyD、 Cieweportab1.e.py答案:D81 .在Python语言中,以下非法的赋值语句是0A、j+B¼a=×and(i+1)Gx=j>OD1k=i=j答案:A82 .下面哪个不是Python合法的标识符0A、int32B440X1.Cvse1.fD、_name_答案:B83 .Python不支持的数据类型有0AxcharBintD4Iist答案:A84 .已知x,y=5,10;则袤达式Print(Xandy)的输出结果是:0A、5BvtrueCxfa1.seDt10答案:D85 .Iist1='中国'美国'J韩国'访问列表中的中国'元素的代码是0A.1.ist1.OB4Iist11CIist1.2D4Iist1.3答案:A86 .下列哪种说法是正确的()A4python交互模式中一行只能写一条语句B、Python文件模式中可以写多条语句G在PythOn中,单行注释符号为“”答案:B87 .以下程序的输出结果为:0Print(1.2.3.4.5.sep=#)A、语法错误Bs1.2.3.4.5.#C、1#2#3#4#5Ds1,2.3.4.5.sep=#答案:C88 .表达式1.en(iforiinrange(10)的值为0A、0B、1C、9Dx10答案:D89 .a=45.26.将变量a转换为一个字符串,用以下哪个函数Avint(八)B、f1.oat(八)Cvstr(八)Dxtype(八)答案:C90 .表达式3.6-5/2+1.2÷52的值是0A、4.3B,4.8C、3.3Ds3.8答案:C91 .函数isinstance。的返回类型是AtintB%f1.oatC»strD、boo1.答案:D92 .以下程序的输出结果为:0Print(2*5)A110B、22222C、25D、语法错误答案:B93 .以下程序的输出结果为:0print(He1.1.o,100.SeP=,end=#)print(您好)A、"HeIIo-JOO,您好"BsHeI1.O.100.1.#您好GHe1.IO1.#1001#您好DxHeIIOI1.O0#您好答案:D94 .通过哪个函数可以将一个列表中的每个元素分别添加到另一个列表中0A1insert()Bvextend0C4append0答案:A95 .若希望当X的值为奇数时,表达式的值为“真”,X的值为偶数时,表达式的值为“假”.则以下不能满足要求的表达式是O.Axx%2=1B4not(×2=0)Gnot(x%2)Dtx%2答案:C96 .下列哪种说法是错误的0A4Python语言中的数据类型可以使用函数强制转换B、int函数可以将任何其他类型的数据转换为整型C4FioatO函数可以将一个整数转换为浮点数D、Stro可以将任何其他类型的数据转换为字符串答案:B97 .下列哪个语句在Python中是非法的?0A、x=y=z=1B4X=(y=z+1)CsX,y=y,XD4x+=y答案:B98 .以下关于列表长度的说法正确的是0A4列表长度指列表中元素的数量B、可以用IonO获取列表的长度C4列表长度指的是列表最大元素值的大小D'列表长度指的是列袤字符的个数答案:A99 .已知X,y=,T;则表达式Print(Xandy)的输出结果是:()A,""B4trueC%fa1.seD、-1答案:D100>>>True*Fa1.se的输出结果是A、1Bx0C42D、-2答案:B判断题1.Python中,定义的函数名可以使用保留字for。()A4正确B,错误答案:B2. Python程序中每条语句以分号结尾。At正确B、错误答案:B3. 在WindoWS平台上编写的Python程序无法在1.inux平台运行。()A、正确Bs错误答案:B4. 列表一旦创建就不能被修改OA4正确B、错误答案:B5. Python字典中的“值”不允许重复.。A、正确Bs错误答案:B6. Python列表中所有元素必须为相同类型的数据0At正确B、错误答案:B7. PyCharm是Python的集成开发环境.。A、正确答案:A8. Python关键字不可以作为变量名。()A4正确B,错误答案:A9关系运算符中=代表数学中的等号.OAt正确Bx错误答案:A10 .已知x=3,那么赋值语句x='abcedfg'是无法正常执行的.。A4正确B、错误答案:B11 .在Python中可以使用if作为变量名。A4正确Bx错误答案:B12 .判断整数i能否同时被3和5整除的python表达式为i%3=0andi%5=00A4正确B4错误答案:A13 .下面的这段条件语句代码是正确的Oy=TrUeify=True:Print(厉害)e1.se:Print(不厉害)A4正确B,错误答案:B14 .定义函数时,可以不设置参数.。At正确Bx错误答案:A15 .Python变量名必须以字母或下划线开头,并且区分字母大小写。0A4正确B、错误答案:A16 .在PythOn语言中,变量a=3,变量b=3,那么a和b是相等的.()A4正确Bx错误答案:B17 .函数的第一行语句可以选择性地使用文档字符串一用于存放函数说明“OA4正确B,错误答案:A18 .Python中input0函数的返回值总是字符串.0At正确B、错误答案:A19 .加法运算符可以用来连接字符串并生成新字符串.。A、正确Bs错误答案:A20 .Python使用缩进来体现代码之间的逻辑关系。0A4正确B、错误答案:A21 .Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。OA、正确B4错误答案:B22 .在PythOn中可以使用for作为变至名。()A、正确B4错误答案:B23 .在Python语言中,'=表示赋值,即将右恻的计算结果赋值给左侧变量,包含'='的语句称为赋值语句.。At正确B、错误答案:A24 .“=”是赋值的意思,x=2与2=x都合法。OA、正确Bs错误答案:B25 .Python变量名区分大小写,所以StUdent.和StUdent不是同一个变量(A4正确B、错误答案:A26 .相比CZ程序,Python程序的代码更加筒洁、语法更加优美,但效率较低。OA、正确B4错误答案:A27 .Python中的变量名可以是任意的字母,数字和下划线组成。0A、正确B4错误答案:B28 .函数是一段具有特定功能的'可重用的语句组。()B.错误答案:A29 .元组使用小括号0,列表使用方括号口。Av正确Bv错误答案:A30 .end=",可以用引号中的内容作为输出的结尾0A%正确B4错误答案:A31 .在Python中,运行下列程序,从键盘接受的数据分别是10和20,输出结果是1020o0a=int(input0)b=int(inputO)rint(a+b)A、正确Bs错误答案:B32 .顺序结构每条语句可以执行多次。0At正确B、错误答案:B33 .函数的名称可以随意命名.0A、正确答案:B34 .对于Python程序的代码来说,缩进是硬性要求,如果缩进错了,可能会导致程序无法运行或运行结果错误。0Av正确Bv错误答案:A35 .字典的“键必须是不可变的。()A%正确B4错误答案:A36 .以下程序输出结果是'a'Owhi1.e1<10:Print("')A、正确B、错误答案:A37 .Python中,if-e1.if-e1.se语句描述多分支结构。()A、正确B4错误答案:A38 .当a和b先后输入10和9的时候,下面这段程序的结果是“大于"0。a=int(inputO)b=ir>t(input()ifa>b:print(大于)A、正确答案:A39 .语句x=imput()执行时,如果从键盘输入12并按回车键,则X的值是12'.OAv正确Bv错误答案:A40 .break能结束循环,而COntinUe只能结束本循环。OA%正确B4错误答案:A41 .Python关键字eif表示e1.se和if两个单词的缩写OA、正确B、错误答案:A42 .Python是一种跨平台,开源'免费的高级动态编程语言。OA、正确B4错误答案:A43 .Python代码的注释只有一种方式,那就是使用#符号。()Av正确Bv错误44 .下列程序运行结果为123.b=int(123)print(b)OA、正确B4错误答案:A45 .Python字典中的“键”不允许重复。A、正确B4错误答案:A46 .Python模块文件的扩展名不一定是.py.。A、正确Bv错误答案:B47 .函数是代码复用的一种方式。OA、正确B4错误答案:A48 .列表的索引是从。开始的。OA、正确B4错误答案:A49 .在列表c=bIack,red,green,yeI1.ow.Orange,b1.ue中,元素"red”可以表示CO.At正确B、错误答案:B50 .a=b可以判断变量a和变量b是否相等0A、正确Bs错误答案:B填空题1 .程序的基本控制结构的是顺序结构,选择结构、_结构。答案:循环2 .字典中多个元素之间使用_分隔开,每个元素的键与值之间使用:分隔开。答案:逗号3 .已知x=3.那么执行语句x+=6之后.X的值为答案:94 .字典对象的_方法返回字典中的键-值对“列表。答案:iterns05 .Python语询Iist(ranged.10,3)执行结果为答案:1,4.76 .表达式int('123)的值为_答案:1237 .列表使用_号。8 ,Python内置函数_可以返回列表'元组、字典,集合.字符串以及range对象中元素个数.答案:Ieno9 .表达式sum(range(1.10,2)的值为«答案:2510 .现在主流Python版本为一答案:311 .对于字典D='A':10.'B,:20/C,:30,*D':40.Ien(D)的是.答案:412 .Python关键字e1.if表示e1.se和一两个单词的缩写.答案:if13 .切片选取的区间是型的,不包括结束位的值“答案:左闭右开14 .Python语言是一种解释型、面向的程序设计语言答案:对象15 .Python中用于表示逻辑与、逻辑或or、逻辑非not答案:and16 .表达式ab'in'acbed'的值为«答案:TURE17 .已知x=1.,2,3,2,3,执行语句X.remove之后,x的值为一答案:1,3,2,318 .没有return语句的函数将返回.答案:None19列表'元组、字符串是Python的序列。答案:有序20 .已知x=3.那么执行语句x*=6之后,X的值为一答案:1821 .Python公司的设计理念是“优雅”,“明确”,答案:简单22 .Python3.X语询print(1.2.3.sep=':')的输出结果为一.答案:1:2:323 .假设列表对象a1.ist的值为3.4.5.6.7.9.11.13,15.17,那么切片a1.ist3:7得到的值是一。答案:6,7.9,1124 .在PythOn中,使用关键字一定义函数。答案:def25 .查看变量类型的Python内置函数是一0答案:type。26 .python语句print(type(1,213,4)的输出结果是类型答案:IiSt27 .字典对象的一方法返回字典的值列表。答案:va1.ues28 .已知x=2,语句x+=1.执行后,X的值是一。29 .Python中的可变数据类型有列表和答案:字典30 .任意长度的Python列表'元组和字符串中最后一个元素的下标为_。答案:-131 .函数定义以def开始,最后以_结束答案:冒1号32 .字典中多个元素之间使用逗号分隔开,每个元素的键”与值之间使用_分隔开。答案:目号33 .已知S=1,2.3,4.5,那么Print(ISn:5)的结果是一.答案:2,3,4534 .Python是一种跨平台、一、免费的高级动态编程语言。答案:开源35 .在循环体中使用可以跳出循环体答案:break语句36 .字符串s中最后一个字符的位置是答案:T37 .python常用的集成开发环境是答案:Pycharm38 .字典对象的一方法可以获取指定“键”对应的“值”.并且可以在指定“键”不存在的时候返回指定值,如果不指定则返回None。39 .Python序列类型包括:字符串'_和元组答案:列表40 .PycharE分为社区版,教育版和专业版,初学者一般选择一版本。答案:社区版41 .字典中多个元素之间使用,分隔开,每个元素的键与值之间使用_分隔开。答案:42 .Python语言是_型语言答案:解释43 .在循环语句中,_语句的作用是提前进入下一次循环。答案:continue44 .python,如果语句太长,可以使用_作为续行符答案:45 .函数是一段具备特定功能的'可的语句组。答案:复用46 .Python源代码文件的后缀名是答案:Py47 .已知列表x=1,2,那么连续执行命令y=x和y.append之后.X的值为_。答案:1.2.348 .字符串是一种表示_数据的类型答案:文本49 .转义字符rn;的含义是50 .表达式Iist(range(5)的值为答案:0,1.2.3.4简答题1 .简述你对input。函数的理解?答案:input。获取用户愉入,不论用户输入的是什么,获取到的都是字符串类型的,2 .简述解释型语言的理解答案:(1)解释型语言每次运行都需要将源代码解释称机器码并执行,效率较低;(2)只要平台提供相应的解释器,就可以运行源代码,所以可以方便源程序移植;(3)Python等属于解释型语言.3 .谙简述导入模块的方法。答案:1.import+模块名称2.fromimport语句4 .编程迤:实现登录功能要求:实现用户输入用户名和密码,当用户名为admin且密码为123时,显示登陆成功,否则登陆失败!答案:name=input('请输入用户名:')pw=input('请输入用户密码:')if(name三=,admin,)and(pw=*123'):Print('登录成功')e1.se:Print('登录失败)5 .python和其他语言的区别?答案:Python是一种解释性语言,Python代码在运行之前不需要编译。Python是动态类型语言,指的是你在声明变量时,不需要说明变量的类型.答案:函数原型:range(start,end,step):参数含义:Start:计数从Start开始“默认是从O开始。end:到end结束,但不包括end.step:每次跳跃的问距,默认为1。7.Dict特点?答案:1.key不重复,不可变;2.数据无序排放;3.数据无序排放;1.可变数据类型。8,简述程序代码添加注释的作用与方法答案:注释是在程序中添加说明,增强程序的可读性(单行注释(行注释):以#开头,#后面的内容都是注释,不执行多行注释(块注释):多行注释,可以用一对连续的三个引号(单引号和双引号都可以)°9 .简述Python代码的组织和缩进答案:Python语言时,直接通过缩进来组织代码块.“缩进”成为了Python语法强制的规定。缩进时,几个空格都是允许的,但是数目必须统一。我们通常采用“四个空格”表示一个缩进010 .为什么初学者建议选择先学习Python?答案:简洁的语法、易配置易运行、海量的标准库、第三方库、容易调试11 .要求:从键盘获取自己的年龄,判断是否大于或者等于18岁,如果满足就输出“已成年,网吧可以去了”1.使用input从键盘中获取数据,并且存入到一个变量中2.使用if语句,来判断ae=18是否成立答案:age=eva1.(input.(请输入年龄:)ifage=18:Print(已成年,网吧可以去TO12 .什么是函数?答案:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。13 .输入三个整数x、y、z,求其最大值。答案:a=int(input(谓输入一个数字)b=int(input(请输入一个数字)c=int(inut(请输入一个数字)ifa<bra,b=b,aifc>a:Print(c)e1.se:print(八)14 .在PythOn中,变量的作用?答案:用来存储数据提高开发效率,因为可以复用15 .简述Python源程序的基本概念?答案:Python程序由模块组成.一个模块对应一个python源文件,一般后缀名是:py.模块由语句组成。运行Python程序时,按照模块中语句的R断序依次执行。16 .定义函数add。,该函数有一个整型参数,调用add。函数后返回1至参数值之和答案:defadd(num):s三0foriinrange(num+1):s+三ireturns17 .简述PythOn中变量的类型?答案:(1)在PythOn中定义变量时不需要指定类型的.(2)数据类型可以分为数字型和非数字型。数字型:整形Gnt)、浮点型(f1.oat)、布尔型(booI)、复数型非数字型:字符型'列表、元组'字典18 .简述Python的应用领域答案:Web应用开发、自动化运维'人工智能领域,网路爬虫、科学计算、游戏开发答案:1)数字型变量之间可以直接计算2)字符串变量之间使用+拼接字符串3)字符串变量可以和整数使用*重复拼接相同的字符串4)数字型变量和字符串之间不能进行其他计算20 .算数运算符的优先级?答案:从整体的运算符优先级顺序来看,从大到小的排序为算术运算符、位运算符、比较运算符、逻辑运算符以及赋值运算符.21 .简述break和continue的区别答案:break语句用于结束整个循环;ContinUe的作用是用来结束本次循环,紧接着执行下一次的循环。22 .布尔值分别有什么?答案:TrUe和Fa1.Se在二进制中的0、1。很多情况下,。被认为是Fa1.se,所有的非。均被认为是TrUe.23 .Python的设计哲学?答案:“优雅”、“明确”、“筒单”24 .输出100以内能被3整除而且能被17整除的数。答案:for×inrange(1.100):ifx%3=0andx%17=0:print(x)25 .常用字符串格式化哪几种?答案:1.传统的格式化字符串2.f格式化字符串3.format。方法26 .循环输出1700,每10个换一行答案:forXinrange(1.1