python基础试题(含答案).docx
《python基础试题(含答案).docx》由会员分享,可在线阅读,更多相关《python基础试题(含答案).docx(11页珍藏版)》请在第一文库网上搜索。
1、python基础试题(含答案)一、选择题1 .小新编制了一个Python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误()1a=3b=input()c=a+bprint(,c)A.1B.2C.3D.42.下列不可以用来搭建本地服务器的软件是()(1)Python(2)Exce1(3)IIS(4)ApacheA.B.C.D.3 .在Python中,input()函数的返回结果的数据类型为()A.Number型B.String型C.1ist型4 .在Python程序设计语言中,用于输入和输出的函数分别是()D.Sets型A.read()和write()B.input()和output()
2、C. input()和print()D.Cin()和cout()5.在下列程序设计语言中,属于人工智能语言的是()。A.PythonB.VBC.Pasca1D. C6 .下列序列拼接错误的是OA. 1ist=None*4B. msg=Python,语言C. tup=Join(“123”,“234)D. set=1,2,3+4,5,67 .Python不支持的数据类型有()。A.charB.intC.f1oatD.1ist8 .以下选项中,不是Python中文件操作的相关函数是()。A. open()B.1oad()C.read()D.write()9.关于PythOn3.8基础知识的说法中,不
3、正确的是()A.支持中文做标识符B. Python标识符不区分字母的大小写C. Python命令提示符是D.命令中用到的标点符号只能是英文字符10.下列Python表达式的值不是2的是()。A. 3%2B.S1f1C.1*2D.1+羽11.已知a=6,b=-4,则Python表达式a2+b%2*3的值为()A.3B.3.0C.5D.5.012 .下列哪个语句在PythOn中是非法的?()A.x=y=z=1B.X=(y=z+1)C.xzy=yzx13 .以下是一段PythOn程序:G*Untit1edFi1eEditFgrmatRunQptionsWindowHei1mput(请输入i的值Dif
4、i=1:x=x1e1se:x=x*2print(x)它的可以用哪个流程图表达()。D.X+=yx=x+yA.分支结构顺序结构循环结构14.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b=bzaC.a=b;b=aB. a=c;a=b:b=cD.c=a;b=a;b=c15 .下列下四T高级编程语言的是A.C语言B.VB语言C.PythOn语言D.机器语言二、程序填空16 .密码强度检测。编写Python程序,实现如下功能:输入要检测的密码,输出密码强度结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为:若密码位数少于8位,则不进行强度检测,给出提示“密码位
5、数不能少于8位,请重新输入!”。若密码位数在8位及以上,则进行强度检测:若密码字符属于同一类字符,则密码强度为“弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同的三类字符,则密码强度为“强”。(1)若输入12abcd5!”,则输出结果为(选填,选字母:A.密码位数不能少于8位,请重新输入!/B.弱/C.中等/D.强)(2)实现上述功能的程序如下,请在划线处填入合适的代码。PaSSWOrd=input(“请输入要检测的密码:”)0)ifn8:Print(“密码位数不能少于8位,请重新输入!”)e1se:n1=0n2=0n3=0foriinrange(0,n,1):if
6、0”=ch=“9”:n1=1e1ifa”=ch=z”orA=ch1)*0.013money=1000004year=O5whi1emoney请输入字符串S:abc123dfpxycba缩写后的字符串为:a-c1-3dfp-ycba实现上述功能的程序如下,请在程序划线处填入合适的代码。s=input(请输入字符串s:)f1ag=Fa1seresu1t=|foriinrange(0,k-1):if:resu1t=resu1t+si+f1ag=Truee1iford(si)!=ord(si+1)-1:resu1t=resu1t+siresu1t=resu1t+si+1Print(缩写后的字符串为:,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- python 基础 试题 答案