ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:232.84KB ,
资源ID:19761671      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19761671.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(NCTPython编程三级模拟卷3含答案练习文档格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

NCTPython编程三级模拟卷3含答案练习文档格式.docx

1、s=,s)Ai=4 s=10 Bi=5 s=10 Ci=5 s=15 Di=6 s=1511下列选项中,不属于Python特点的是( )。A面向对象 B运行效率高 C可读性好 D开源12在Python中,表示跳出循环的函数是( )Acontinue Bbreak CESC DClose13在python中,运行下列程序,正确的结果是( )x=1while x0: x=x+1print( x)A1 B1 2 3 4 5 6 7 8 9C无输出 D10014下列属于正确的Python变量名的是( )ATrueB88abcCabc&88D_abc8815下面哪个不是Python合法的标识符( )Ai

2、nt_3 BprintCcount D_name_16python中表达式4*3=( )。A12 B1 C64 D717在python中,运行下列程序,正确的结果是( )。18在Python中,实现多分支选择结构的较好方法是( )。Aif Bif-else Cif-elif-else Dif嵌套19现有如下python程序段:for i in range( 6 ): p.append( int( random() * 10 ) + 1 )for i in range( 2, 6 ): if i % 2 = 1 and p i % 2 = 0: p i += p i - 1 elif i % 2

3、 = 0 and p i % 2 = 1: p i -= p i - 1执行该程序段后,在下列选项中,列表p中的元素值不可能的是()A1, 2, 3, 4, 7, 2B1, 2, 14, -9, -5, 8C6, 8, 1, 4, 6, 10D6, 4, 14, -7, 3, 820解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一种程序设计语言属于解释性语言( )。APython BC+ CVB DC21王明同学运用 Python语言编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于( )A数据 B信息 C知识 D智慧22下列不可以用来搭建本地服务

4、器的软件是( )(1)Python (2) Excel (3)IIS (4)ApacheA(1)(2) B(3)(4) C(1)(2)(3)(4) D(1)(2)(4)23下面代码执行完毕后, a和b的值分别为( )a=la=l;b=2b=2;a=ba=b;VB、Python 代码JAVA代码A1 和 2 B1 和 1 C2 和 2 D2 和 124运行下列Python程序,输出结果为True,则空白处应为( )a=15b=46if_: print(True)else:print(Flase)Aa=b Bab Cab Da=b25在python计数循环中,列表正确的输写方式是( )。A(1,2

5、,3) B(1,2.3) C1,2.3 D1,2,326在Python中自定义函数需要什么关键字放在函数开始( )Afunction Bdef Cdefine Dvoid27在Python中,设a=2,b=3,表达式a=3值是( )A1 B0 CTrue DFalse28python单行注释和多行注释分别是什么?( ) 和 B#和 C/和 D#和/29在Python中,关于变量的说法,正确的是( )A变量必须以字母开头命名B变量只能用来存储数字,不能存储汉字C在python中变量类型一旦定义就不能再改变D变量被第二次赋值后,新值会取代旧的值30在Python中运行后,b的值是 ( )a=6If

6、 a=0: b=a+2 Else: b=a-2 print(b)A6 B8 C10 D12二、程序填空31小明用Python语言写了一个货币兑换程序如下:(1)参数currency指:_。(2)该程序用了哪一种算法结构:_。(3)输出结果为“50= 325.25人民币”。则代码应该如何编写:32请编写Python程序,实现如下功能需求:1)程序运行后,给出文字提示:“请输入一个正整数:”2)输入一个整数n按回车后,程序输出从1-n所有整数中既是3的倍数又是5的倍数的数。3)不要超过5行代码。程序运行举例:33有如下程序段: sum=0 for i in range(1,20,3) : sum+

7、=i print(“sum=”,sum)(1)循环变量i的初值为:_,终值为:_,步长为:_。(2)该程序执行后,输出的结果为:_。34完善代码并保存。实现功能:从键盘输入10个学生的测试成绩,输出最高分和最低分。cj= for i in range(0,_): x=float(input(请输入一个数) cj.append(_) print(max(cj), min(_)input(运行完毕,请按回车键退出.)35程序设计:唐三藏又被妖怪抓走了,这次孙悟空还是没打得过妖怪,于是来求观音菩萨。观音菩萨告诉孙悟空,在天庭里身高正好为1000米的那位神仙可以降伏此妖。于是悟空立刻来到天上,在玉皇大

8、帝的神仙册上看到了按身高从矮到高排列有10000个神仙。由于时间紧迫,悟空想用最短的时间找到这位神仙,这样才可以尽快解救唐僧。代码如下:Listlist(map(int,input(“请按身高递增顺序依次输入10000个神仙的身高”).split()left1right10000while mid if Listmid1000: elif Listmid1000: print(“能帮孙悟空的神仙在第0位上”.format(midl)(1)程序代码中处正确的代码是(_)。Aleftright Bleftright Cleft!right Dleftright(2)程序代码中处正确的代码是(_)。

9、A(leftright)/2 B(leftright)2C(leftright)/2 D(leftright)2(3)程序代码中处正确的代码是(_)。Apass Bprint(mid)z Cbreak Dcontinue(4)程序代码中处正确的代码是(_)。-Aleftmid Brightmid Cleftmid1 Drightmid-1(5)程序代码中处正确的代码是(_)。36求1100内奇数之和(使用range函数)37求50以内所有5的倍数的和。38程序分析题学校举行校园歌手大赛,评委由6人组成。评分方法:去掉一个最高分和一 个最低分,计算其余4位评委的平均分,作为选手的最终得分。max

10、记录最高分; min记录最低分; s记录六位评委的总分; aver记录最终得分。第1步:从文本框中分别读入6位评委的打分并依次存入到a(1)至a(6)中第2步:将第1位评委的打分a(1)分别赋给最高分max ,最低分min和总分S第3步:利用循环结构把另外5位评委的打分累加给s从而求出6位评委的总分s ,同时把5位评委的打分与max和min进行比较,得出6位评委中的最高分max和最低分min。第4步:从总分中s中去掉最高分max和最低分min,求出其他4位评委的平均分aver作为选手的最终得分。max=a0min=a0for i in range(6) :s=s+aiif aimax:max=

11、a iif ai ,命令中用到的标点符号只能是英文字符,故本题选B选项B,命令中用到的标点符号只能是英文字符,故本题选B选项。7A本题主要考查Python数据类型。是字符串常量,3.14、2018是数值型常量,cnt是变量,故本题选A选项。8Bpython是一种解释型、面向对象的计算机程序设计语言;python支持Windows操作系统,也支持Linux系统;python源文件以*.python源文件以*.py为扩展名;python文件不能直接在命令行中运行,故本题选B选项。9B本题考查的是Python函数。print()是Python输出函数;input()是Python输入函数。故选项B正

12、确。10A本题考查Python程序实现。变量i的范围是从1到4,当i=4时,跳出循环,此时s=0+1+2+3+4=10。故本题选A选项11B本题考查Python特点的相关知识点Python是一门面向对象、可读性好、开源的语言。因为是高级语言,不具备运行效率高的特点。故本题选B选项12B本题主要考查Python函数知识点。continue是跳出本次循环,进入下一次循环,break是跳出循环,故本题选B选项。13C本题主要考查Python程序的执行。x0为真,所以一直做x=x+1语句,print()语句要在循环结束后再执行此行代码,所以无输出,故本题选C选项。14D本题主要考查Python变量名命

13、名规则。Python变量名命名规则如下:(1)Python变量名可以由字母、数字、下划线(_)组成,其中数字不能打头;(2)Python变量名不能是 P(2)Python变量名不能是 Python 关键字,但可以包含关键字;(3)Python变量名不能包含空格。由上可知D选项正确。【点睛】15B本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。print是Python的关键字,不是合法的标识符,故本题选B选项。16C本题考查的是python中表达式相关知识。在 Python算数运算中,*代表乘法,*代表乘方,故4*3=4*4*4=64

14、,故选项C正确。17Afor i in range(1,5)可知变量i的范围是1-4,程序运行完,s=s+i=0+1+2+3+4=10,故本题选A选项。18C本题主要考查多分支选择结构。多分支选择结构格式:if-elif-else,故本题选C选项。19BD本题主要考查Python程序执行。第一个for循环生成列表p,值是1,10之间随机整数,第二个for循环处理后4个元素,当i是奇数且生成的pi是偶数,则将前一个值累加到piBD第一个for循环生成列表p,值是1,10之间随机整数,第二个for循环处理后4个元素,当i是奇数且生成的pi是偶数,则将前一个值累加到pi,若i是偶数且生成的pi是奇数

15、,则pi减去前一个值,分析选项B、D第三个元素14,此时i=2,如果p2原来生成的是奇数,则需要执行 p i -= p i - 1,否则不变,即p2不会大于10,故执行该程序段后,列表p中的元素值不可能是1, 2, 14, -9, -5, 8或6,4, 14, -7, 3, 8,故本题选BD选项。20A本题主要考查程序设计语言。编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。Python属于解释性语言,Python属于解释性语言,C+ 和C属于编译性语言,vb是典型的编译+解释型语言,故本题选A选项。21D本题考

16、查数据、信息、知识、智慧的概念。数据经过加工,可表达某种意义,则转变为信息;信息经过加工,可用于指导实践,则转变为知识;智慧是人类基于已有的知识,针对物质世界运动过程中产生的问题智慧是人类基于已有的知识,针对物质世界运动过程中产生的问题根据获得的信息进行分析,对比,演绎找出解决方案的能力。而本题中根据身高和体重提供的数据信息,结合Python知识编写相应的程序,从而进行算法设计程序编写来解决实际问题。故属于智慧,选项D正确。22A本题主要考查服务器的搭建。Python是程序设计软件,Excel是表格处理软件,IIS是互联网信息服务,Apache是Web服务器软件,IIS和Apache可以用来搭

17、建本地服务器的软件Python是程序设计软件,Excel是表格处理软件,IIS是互联网信息服务,Apache是Web服务器软件,IIS和Apache可以用来搭建本地服务器的软件,故本题选A选项。23C本题主要考查程序的执行。a=1,b=2,a=b=2,故代码执行完毕后, a和b的值分别为2 和 2,故本题选C选项。24C本题考查Python程序调试ab时,执行print(True)。故本题选C选项25D本题考查的是python列表相关知识。列表参数必须是由方括号括起来的列表,参数之间用分号。故选项D正确。26B本题主要考查Python函数。自定义函数的格式是,def 函数名(参数):语句或语句组 return 返回值,

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1