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

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

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

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

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

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

资料Python期末试题A练习 一、选择题 1.下面哪个不是Python合法的标识符() A.int32 B.40XL C.self D.__name__ 2.python3解释器执行not1and1的结果为()。 A.True B.False C.0 D.1 3.在Python中,判断n是否为偶数的表达式是() A.n/2=0 B.n%2==0 C.n%2=0 D.n/2==0 4.已知字符串a="python",则a[-1]的值为() A."p" B."n" C."y" D."o" 5.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。 A.高级语言 B.自然语言 C.汇编语言 D.机器语言 6.在Python中,显示出信息x,并要求输入数据的是()。 A.abs(x) B.float(x) C.print(x) D.input(x) 7.下列选项中,不属于Python语言基本数据类型的是() A.str B.int C.float D.char 8.下列Python程序运行后的输出结果是()。 s=0 foriinrange(1,10): s=s+i print("s=",s) A.s=35 B.s=45 C.s=55 D.s=65 9.下列选项中,不属于Python特点的是()。 A.面向对象 B.运行效率高 C.可读性好 D.开源 10.下列软件中,可作为服务器操作系统的是() A.Windows B.Python C.excel D.access 11.下列不被python所支持的数据类型是() A.char B.float C.int D.list 12.下列Python表达式的值为偶数的是() A.12*3%5 B.len(“Welcome”) C.int(3.9) D.abs(-8) 13.在python中运行print(“3+6”)的结果是()。 A.9 B.“3+6” C.3+6 D.“9” 14.下列语言中()不属于高级语言 A.python B.VC C.JAVA D.汇编语言 15.下面选项中对Python的转义字符描述错误的是() A.\r回车 B.\n换行 C.\\反斜杠符号 D.\”单引号 16.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误() 1a=3 b=input() c=a+b print("c") A.1 B.2 C.3 D.4 17.在下列程序设计语言中,属于人工智能语言的是()。 A.Python B.VB C.Pascal D.C 18.Python中“ab”+“cd”*2的结果是()。 A.abcd2 B.abcdabcd C.abcdcd D.ababcd 19.在PythonIDLE编辑器中书写正确的表达式() A.b**2-4ac B.1/2gt2 C.pi*r^2 D.2*pi*r 20.已知字符串a="python",则print(a[1]+a[3])的值为() A."yth" B."yt" C."py" D."yh" 21.运行下列Python程序,结果正确是() a=32 b=14 c=a//b print(c) A.2.2 B.2 C.“2” D.4 22.以下Python代码的运行结果是()。 a=3 b=4 a=a*b print(a) A.3 B.4 C.12 D.a*b 23.有关循环结构的说法不正确的是()。 A.循环结构是算法的基本结构之一 B.有的的程序设计中没有循环结构 C.循环结构在程序设计有可能会有嵌套出现 D.在PYTHON程序设计语言中循环结构一般使用IF语句实现。 24.Python中变量的命名遵循的规则,不正确的是() A.以字母或下划线开头,后面可以是字母、数字或下划线。 B.区分大小写 C.以数字开头,后面可以是字母、数字或下划线。 D.不能使用保留字 25.在python中能实现下面结果的代码是()。 请输入你的性别: A.print(“请输入你的性别:”) B.print(请输入你的性别:) C.input(“请输入你的性别:”) D.input(请输入你的性别:) 26.在VB中,下列与表达式Len("python")+20的值相等的是() A.Int(Rnd*26)+1 B.Val("20")+16mod9 C.Mid("Hello2019",6,2)+"6" D.abs(Sqr(16)–30) 27.下列python表达式中,值为字符串类型的是() ①Abs(x)②“abc”*3③“123+45”④123+45⑤a=input(“请输入a的值:”) A.①③⑤ B.②④⑤ C.①②③ D.②③⑤ 28.下列选项中,能作为python程序变量名的是