预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共29页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

python试题答案图文复习知识点试卷试题一、选择题1.下列Python表达式中,能正确表示不等式方程|x|>1解的是()A.x>1orx<-1B.x>-1orx<1C.x>1andx<-1D.x>-1andx<12.在python中,以下哪个选项a的数据类型为整型()A.a=5B.a=input()C.a='5'D.a=5.03.以下Python程序运行后,变量x和st的值分别是()。A.801123678B.801“123678”C.801801D.123678“123678”4.下列定义变量的python程序语句变量赋值错误的是()A.x=y=1B.x,y=1,2C.x==1D.x=1,25.下列选项中,能作为python程序变量名的是()A.s%1B.3stuC.whileD.dist6.下列不是Python中所有循环必须包含的是()。A.冒号B.循环次数C.循环体D.缩进7.下列不是Python程序基本结构的是()。A.顺序结构B.树形结构C.分支结构D.循环结构8.在Python中以下语句正确的是()。A.B.C.j,b=b,jD.//这是一段测试代码9.在Python中,表示跳出循环的函数是()A.continueB.breakC.ESCD.Close10.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序11.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3B.i=i%3C.i%3==0D.i/3==112.以下属于计算机高级语言的是()A.PythonB.自然语言C.汇编语言D.机器语言13.以下Python程序段执行后,输出结果为()。A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除14.计算机能直接识别、理解执行的语言是()A.汇编语言B.Python语言C.自然语言D.机器语言15.有python程序如下:S=input()print(S*3)运行后通过键盘输入6,则运算结果是()A.666B.SSSC.18D.S*316.在python中,想输出一行文字,要用到的函数是()。A.input()B.int()C.print()D.float()17.下列选项中,属于Python输出函数的是()。A.random()B.print()C.sqrt()D.input()18.下列Python程序运行后的输出结果是()。s=0foriinrange(1,5):s=s+iA.s=5B.s=6C.s=10D.s=1519.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.57B.2010C.227D.21020.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a=a-b*10print(a,b)A.232B.32C.320D.2321.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言22.下列变量名在Python中合法的是()A.36BB.F55#C.forD._Good23.在Python中,正确的赋值语句是()A.x+y=10B.x=2yC.x=y=50D.3y=x+124.下列选项中,可以作为Python程序变量名的是()A.a/bB.abC.a+bD.a-b25.以下python程序段运行后,y的值是()x=3ifx>3:y=2*xelse:y=3*x+1print(y)A.10B.5C.25D.2626.现有如下python程序段:foriinrange(6):p.append(int(random()*10)+1)foriinrange(2,6):ifi%2==1andp[i]%2==0:p[i]+=p[i-1]elifi%2==0andp[i]%2==1:p[i]-=p[i-1]执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A.1,2,3,4,7,2B.1,2,14,-9,-5,8C.6,8,1,4,6,10D.6,4,14,-7,3,827.Python中幂运算(指数运算)的运算符为()。A.*B.**C.%D.//28.python中,表达式5%2=()。A.2.5B.2C.1D.029.下列哪条赋值语句在Python中是非法的:()A.X=Y=Z=1B.X=(Y=Z+1)C.X,Y=Y,XD.X+=Y30.已知字符串,则a[1:3]的值为()A.B.C.D.31.在Python中,关于变量的说法,正确的是()A.变量