《Python基础案例教程(微课版)参考题库.docx》由会员分享,可在线阅读,更多相关《Python基础案例教程(微课版)参考题库.docx(24页珍藏版)》请在第壹文秘上搜索。
1、参考题库第1章Python编程基础一、选择慝1 .PythOn语言属于A.机器语言B.汇编语言C.高级语言D.科学计算语言2 .下列选项中,不属于Python特点的是A,面向对象B.运行效率高C.可读性好D.开源3 .PythOn程序文件的犷展名是八.pythonB.pytC.ptI).py4 .以下叙述中正确的是A. Python3.x与Python2.X兼容B. Py1.hon语句只能以程序方式执行C. Py1.hOn是解择型造言D.Python语言出现得晚,具有其他高级语言的一切优点5.下列选项中合法的标识符是A.7a_bB.breakC._a$bD.7ab6.下列标祝符中合法的是A.i
2、mB.C.3QD.for7.Python不支持的数据类型有A.charB.intC.f1.oatD.1.ist8 .关于Python中的爱数,下列说法错误的是.表示复数的语法形式是a+bj9 .实部和虚部都必须是浮点数C.虚部必须加后缀,且必须是小写D.函数abs()可以求嵬数的模10 函数type(1.+0xf*314)的返回结果是A.B.C.D.10.字符串s,anbtc,则Ien(三)的值是.7B.6C.5D.411. Python语句print(OxA+OxB)的看出结果是A.0xA+0XbB.A+BC.OxAOxBI).2112. 下列及于Inath库中的数学函数的是A.time()
3、B.round()C.sqrt()D.random()13. Python表达式中,可以使用控制运算的优先顺序的是A.网括号()B.方括号口C.大括号)D.尖括号14. 下列表法式中,值不是1的是.4/3B.15%2C.I).115. Python语句print(r*nGood*)的运行结果是A.新行和字符串GoodB.rnGood”C.nGoodD.字符r、新行和字符串Good16 .语句eva1.(2+4/5)执行后的输出结果是.2.8B.2C.2+4/5D.2+4/517 .整型变量X中存放了一个两位数,要格这个两位数的个位数字和十位数字交换位置,例如,13变成31,正确的PythOn表
4、达式是.x%10)*10+x10B.(x%10)10+x10C.(x10)%10x10D.(x10)*10+x%1.Cd18 .与数学表达式讪对应的Python表达式中,不正确的是A.c*d(2*a*b)B.c2*dabC.c*d2*wor1.d=*wor1.d printChe1.1.o+wor1.d).he1.IowordB.he1.1.o,wor1.dC.he1.1.owor1.dD.语法错误(2)执行下列语句后的显示结果是() importmath print(math,sqrt(3)*math,sqrt(3)3)A,3B.TrueC.Fa1.seD.3.0(3)将二进制数1001.(
5、H(H,转换成十进制数,正确的选项为().A.139B.141C.149D.151(4) PrinI(100-25*3/4)应该输出()A. 1B.97C.25D.0(5)下列表达式的值为TrUe的是()B. 5a=14b=7c=print(c)A.a-bB.a+bC.a/bD.a%b(8) Python的鸵术运算不包括().*B./C.%D.r(9) Py1.hon的关系运算符中,用来表示不等于的符号是()A.=B.!=C.=D=(10)下面函数中,能将字符型转换为整数类型的函数是()A.input()B.f1.oat()C.int()D.print()三、阅读程序(5题)(1) impor
6、tmatha=fIoat(input(请输入直角边1的长度:)b=f1.oat(input(,请输入直角边2的长度:)c=a*a+b*bc-math.Sqre(C)print(斜边的长度:,C)直角边1:4,直角边2:3程序运行结果:(2) x=inpu1.(输入X值:,)y=inputC输入y值:)x=yy=tprintC交换后X的值为.format(x)printC交换后y的值为,.format(y)输入x=2y=3程序运行结果:(3) a=int(input(请输入第1个数:)n=int(inputC请输入第2个数:)s=a*nprint(的次方为:.format(a,n,s)输入a=2
7、,b=3程序运行结果:(4) number=int(input(谙输入一个两位数:)judge=nmber%6=0andnumber%7=0PrinIC输入的两位数是6和7的倍数:forma1.(number),judge)输入84,程序运行结果:输入36,程序运行结果:四、编写程序,解决问题1 .编写程序,输入球体半径,计算球体的直径、圆周长、表面积、体积并输出(保留2位小数)2 .编写程序,输出员工的个人信息。样例如下:员工信总一姓名:李明年龄:34册II:男电话:3 .输入三条线段的长度,判断其是否能构成三角形。4 .编写程序:输入两个正整数u、b,输出U的算术平方根与b的和,保留三位小数,要求:输入数据包含两行,第一行为一个正整数a,第二行为一个正整数b.含义如问题描述所示.输出数据包含一行,为一个小数,为a的算术平方根与b的和,保留三位小数参考题库第3/Python程序控制一、填空1.判断一个数num大丁零的PythOn关系表达式为2 .判断一个数n是否能被2整除的Py