《Python专项练习题及答案.docx》由会员分享,可在线阅读,更多相关《Python专项练习题及答案.docx(8页珍藏版)》请在优知文库上搜索。
1、PythOn专项练习题及答案共24题,每题5分,共120分1、运行以下程序,显示的运行结果是()。Num=53result=Num%5print(result)A.2B.4C.31D.12、运行以下程序,显示的运行结果是()。Num=69print(Num%100,Num%10)A.699B.96C.09D.663、以下程序运行后,a里存放的值是()a=123+1a=,helloa=321A. 123B.124D.321(IlJi4 .以下程序运行后,hello里存放的值是()world=,worldhello=,hello+worldA.helloworldB.helloworldC.hel
2、loworldD.helloworld5 .运行以下程序,显示的运行结果是:13+46=59o横线位置正确的语句是O0Numl=13Num2=46Sum=Num1+Num2A.print(Sum,=,Numl,+,Num2)B. print(Numl,+,Num2,=,Sum);CPrint(NUm2,“+”,NUml,=,Sum)D.print(Sum)6.运行以下程序,age里存放的值是()。Num1=9Num2=14age=(Num1+Num2)2A. 11B. 11.5D.1.1507.运行以下程序,当从键盘上输入2020,显示“密码正确!L输入其他内容都显示“密码错误!横线处应填写的
3、正确语句是OOa=input()if:Print(密码正确!”)else:Priw密码错误!)A. a!=,2020B. a=,2020C. a=,2020D.a!n2020n8.运行以下程序,当从键盘上输入两个整数,输出较大那个整数。横线处应填写的正确语句是()。numl=int(input()num2=int(input()if:print(numl)else:print(num2)A. numl=num2B. numlnum2C. numl!=num2D.numlNum2:print(,YES,)else:print(NO)对错2、运行以下程序,从键盘上输入15,显示的运行结果是:NON
4、um=int(input()ifNum%3=0:printCYES)else:Prin1(Ncr)Num=int(input()ifNum%100:print(YESr)else:print(NO)对错4、运行以下程序,从键盘上输入14,显示的运行结果是:15Num=int(input()ifNum%7!=0:print(Num+l)else:print(Num)对错5、运行以下程序,显示的运行结果是:不等于Num1=4Num2=5Num3=15ifNum3=Num1+Num2:Prim(等于)else:Prim(不等于)6、运行以下程序,显示的运行结果是:5.0Num1=4.1Num2=5.
5、8age=(Numl+Num2)2print(age)对错7、运行以下程序,显示的运行结果是:11Num=IOifNum7:print(Num+l)else:print(Num-l)对错8、运行以下程序,从键盘上输入18,显示的运行结果是:18Num=int(input()ifNum0:Num=Numprint(Num)9、运行以下程序,从键盘上输入4,显示的运行结果是:8Numl=int(input()Num2=10ifNuml=5:Num2=2*Numlprint(Num2)对错10.运行以下程序,SUm中存储的是18Num1=5Num2=3Sum=IOSum=Num1+Num2对错U.运行以下程序,n中存储的是300m=100n=m*3对错12 .运行以下程序,NUm中存储的是2Num=7Num=Num3对13 .运行以下程序,a中存储的是整数123a=,123a=int(a)对错14 .运行以下程序,ans中存储的是6ans=Oforiinrange(2,6,2):ans=ans+i对错15 .运行以下程序,m里存放的值是23foriinrange(l,l1):m=2*i+l对