还剩4页未读,继续阅读
文本内容:
编程二级模拟卷(含答案)NCT-Python4•
一、选择题下面哪个不是合法的标识符
1.PythonA.int_3B.printC.count D._name_下列表达式结果最小的是
2.pythonA.2**3〃3+8%2*3B.5**2%3+7%2**2C.1314//100%10D.int//3在中,正确的赋值语句是
3.PythonA.x+y=10B.x=2y C.x=y=50D.3y=x+l在中,表达式的结果是
4.Python2**3A.5B.8C.6D.3在中,返回的绝对值的函数是
5.Python xA.absx B.binx C.allx D.inputx.在代码中表示属于区间的正确表达式是6Python“x[a,bA・a Wxand xbB.n=xorxb C.x=a andxb D.x=a andxb.在中,7Python显示出信息并x,要求输入数据的是A.absx B.floatx C.printxD.inputx.已知列表8listl=[10,66,27,33,则表23],python达式的maxlistl值为A.10B.66C.5D.23下列程
9.Python序运行后的输出结果是s=0for iin rangel,5:s=s+i prints=,,sA.s=5B.s=6C.s=10D.s=15下列选项中,属于输入函数的是
10.PythonA.random B.print C.Cout D.input的序列类型不包括下列哪一种?
11.Python字符串列表.元组.字典A.B.C D.下列软件中,可作为服务器操作系统的是12A.Windows B.Python C.excel D.access在中,下面程序段的输出结果是()
13.Pythonx=9()Print x=”,x+1A.9B.10C.x=9D.x=10在中,设表达式()值是()
14.Python a=2,b=3,not b-a0A.1B.-1C.True D.False下列表达式的值为偶数的是()
15.Python()A.12*3%5B.len Welcome()()C.int
3.9D.abs-8中表达式()
16.python4**3=oA.12B.1C.64D.
7.在数学中,我们一般使用“=表示相等关系,那么在语言中的写法为17Python()A.=B.==C.:=D..可以被计算机直接执行的语言是(),语言属于()语言18Python机器,高级高级,汇编高级,机器汇编,高级A.B.C.D.以下不属于高级程序设计语言的是()
19.机器语言A.C++B.VB C.D.Python.在中,实现多分支选择结构的较好方法是()20Python嵌套A.if B.if-else C.if-elif-else D.if下面哪个不是合法的标识符()
21.PythonA.int_3B.30XL C.self D._abc.下列有关于命令的描述中,正确的是()22print在打印机里打印相关的文本或者数字等A.可以用来画图B.在屏幕中输出相应的文本或者数字等C..执行语句()时会出错D printpython,
3.7中变量的命名遵循的规则,不正确的是()
23.Python以字母或下划线开头,后面可以是字母、数字或下划线区分大小写A.B.以数字开头,后面可以是字母、数字或下划线不能使用保留字C.D.关于的内存管理,下列说法错误的是()
24.Python变量不必事先声明变量无需先创建和赋值就可直接使用A.B.变量无须制定类型可以使用释放资源C.D.del.在中,数据的输入是通过来实现的25Python函数函数函数函数在编写程序A.inputB.printC.boolD.abs
26.python时缩进的作用是让程序更美观只在循环中使用A.B.for只在语句中使用用来界定代码块C.if D..在中,通过函数查看字符的编码27PythonA.int B.ord C.chr D.yolk下列可以作为变量名的是
28.pythonA.al B.6keyC.False D.i_f单行注释和多行注释分别是什么?
29.python和#和—//和“#和〃A.B.C.D.下列不被所支持的数据类型是
30.pythonA.char B.float C.int D.list
二、程序填空.小明用语言写了一个货币兑换程序如下31Pythondef cxchangefmoney currencytif currency——11$1return money
5.505elil currency—=freturn moneyK
9.055clif currency==H¥Hreturn money二dif currencyTreturn money*
7.S54参数指1currency该程序用了哪一种算法结构2o输出结果为人民币”则代码应该如何编写项目情境一元3“50$=
325.
2532.二次方程ax2+bx+c=O a#0,当b2-4ac^0,方程有两个不同的实数根,当b2-4ac0时,方程无实数根问题求解下面的程序实现的功能是判断方程是否有实数根请阅读如python下程序,在空白处填写适当的表达式或语句,使程序完整pythonimport math请输入的值a=intinput a请输入的值b=intinput b请输入的值c=intinput cd=#将表达式b2-4ac的值赋给变量dif____#输出方程的其中一个实数根printxl=\-b+math.sqrtd/2*aprint〃x2=〃,#输出方程的另一个实数根else:#输出“方程无实数根项目情境水仙花数是指一个三位数,它的每个位上的数字的次方之和就等
33.3于它本身,例如这类三位数也被叫做自恋数、自鬲数或者1**3+5**3+3**3=153O阿姆斯特朗数问题求解设这个数存放于变量中,变量、、分别存放个位、十位、百位X g s b上的数需得分离数字得到每位上的数,即将变量、、表示为的形式请g s b X阅读如下程序,在空白处填写适当的表达式或语句,使程序完整python print三位数之内的水仙花是门for xin:b=x//100g=_____if x==b**3+s**3+g**3:水仙花数是指一个三位数,它的每个位上的数字的次方之和就等于它本身,
34.3例如这类三位数也被叫做自恋数、自器数或者阿姆斯特1**3+5**3+3**3=153朗数[问题求解]设这个数存放于变量中,变量、、分别存放个位、十位、百位x gsb上的数需得分离数字得到每位上的数,即将变量、、表示为的形式请阅gsb x读如下程序,在空白处填写适当的表达式或语句,使程序完整python〃三位数之内的水仙花是〃printfor xin—100,1000:b=x//100s=x//10g=一If x=b**3+s**3+g**3:print。
个人认证
优秀文档
获得点赞 0