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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

NCTPython编程二级模拟卷1含答案图文Word文档下载推荐.docx

1、 print(a/b)print(“输入错误,请重试”)当程序运行后,小新依次输入 9 2 *程序输出结果应为( )A18 B11 C7 D45检测输入的四位整数abcd是否满足下述关系:(ab+cd)(ab+cd)=abcd。实现上述功能的python程序代码如下:k=int(input(“输入一个四位数:”) y=k%100 if : print(“符合”)else: print(“不符合”)划线处应填入的代码是( )Ax=k/100 (x+y)*2!=k Bx=k/100 (x+y)*2=kCx=k/100 (x+y)*2!=k Dx=k/100 (x+y)*2=k6下列Python程序

2、段a = 0b = 4if b a : a = 3 * b a = 10程序运行后,a的值是( )A10 B0 C12 D47在python中,语句print(a,b)的意思是( )A打印a,b B输出(a,b) C输出a,b D输出a,b的值8下列 Python 表达式的值为偶数的是( )A12*3%5 Blen(“Welcome”)Cint(3.9) Dabs(-8)9已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是( )AI BJ C73 D7410在python中,运行下列程序,正确的结果是( )s=0for i in

3、range (1,5): s=s+iprint(i=,i,s=,s)Ai=4 s=10 Bi=5 s=10 Ci=5 s=15 Di=6 s=1511下列选项中,不属于Python合法变量名的是( )Aint32 B40xl Cself D_name_12变量K表示某天是星期几(k=1,表示星期一),下列python表达式中能表示K的下一天的是( )AK+1 BK%7+1 C(K+1)%7 D(K+1)%7-113我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于( )。A高级语言 B自然语言 C汇编语言 D机器语言14数据分析的处理工具错误的( )AAccess B

4、.Excel Cpython DSQL15下列选项中,可以作为 Python程序变量名的是( )Aa/b Bab Ca+b Da-b二、程序填空16蒙特卡洛方法不仅可以用来模拟投针实验,还可以用来模拟求解圆周率T。请根据所学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率的原理、方法和Python程序。17小强想要快速了解“十四五规划”内容的关键词,他先把“十四五规划”内容存储在ssw.txt文档中,如图a所示,统计文档中出现次数最多的前十个关键词,结果如图b所示。文本数据处理的算法设计如图c所示,用Python语言编写的程序段如图d所示。请根据流程图的每个步骤,填写程序段编号,如A:

5、B:D:。现填写C、E、F、G对应的程序段编号C:_E:_F:_G:_图a 图b图c 图d18学习了Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形。代码如下:import turtleturtle. bgcolor(black)colors=red, greenblueyellowfor x range(100):turtle. pencolor(colorsx%4)turtle. circle(x)turtle. left(90)请分析任务,完成下列题目。(1)程序中处应填写(_) 。Aprint Binput Cin Dco

6、lors(2)程序中x%4的作用是(_)。A计算x乘以4的结果B计算x除以4的整数部分C计算x除以4的小数部分D计算x除以4的余数(3)执行此程序,绘制出圆形的总颜色数是(_)。A1 B4 C5 D100(4)执行此程序,绘制出圆形的总个数是(_)。A1 B4 C99 D100(5)此程序属于程序设计结构中的(_)。A顺序结构 B分支结构C循环结构 D跳转结构19小强开展网上直播售货,为此购买了以下直播硬件设备:手机耳机自拍杆数码照相机背景画无线路由器请回答下列问题:(1)在购买的直播硬件设备中,属于模数转换的设备是_(多选,填序号)(2)小强选择借助某著名直播平台售货,根据直播平台要求,直播

7、画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,问小强家目前10Mbps的宽带_(选填:能/不能)满足直播要求。请列式证明_。(3)小强将某一天的售货情况从平台导出,保存为文件shqk.xlsx数据已按“流水号”升序排序,如图a所示。流水号为2019030602的售货记录中,已成交的商品类别数是_(填写数字),该流水号的总利润是_元(填写数字,保留1位小数)图a(4)为了快速了解各类别商品的利润,小强用python编程处理。处理的结果界面如图b所示。部分代码如下,请在划线处填写合适的代码。import pandas as pd

8、import numpy as npimport matplotlib. pyplot as pltdetail=pDread_excel (_)print(detail)for i in range(len(detail:):if detail成交与否i=1:detaillirun=_dg=detai1类别, lirun. groupby(by=类别)print(“总利润”,detaillirun.sum()数据可视化代码略20有如下程序段: sum=0 for i in range(1,20,3) : sum+=i print(“sum=”,sum)(1)循环变量i的初值为:_,终值为:_

9、,步长为:_。(2)该程序执行后,输出的结果为:_。21地球绕太阳的运行周期为365天5小时48分46秒(合365.24219天),即一回归年。公历的平年只有365天,比回归年短约0.2422天,每四年累积约一天,把这一天加于2月末(即2月29日),使当年的时间长度变为366天,这一年就是闰年。判断某一年是否是闰年的方法是年份数能被4整除,但不能被100整除,或者年份数能被400整除。以下是一段用于判断某一年是否是闰年的程序。请将上面程序框中空格处的内容填写完整,其中处填写代码注释_ _ _ _ _【参考答案】*试卷处理标记,请不要删除1C【详解】本题考查Python程序调试aa,执行a=3*

10、b=12,故程序运行后,a的值是12,故本题选C选项。7D本题主要考查Python输出函数。在python中,语句print(a,b)的意思是输出a,b的值,故本题选D选项。8D本题主要考查Python表达式。12*3%5=1,len(“Welcome”)=7,int(3.9)=3,abs(-8)=8,故本题选D选项。9B本题主要考查Python字符函数。ord函数用于将字符转换为整数, chr函数接受一个数字(应为ASCII码)并返回字符。则python表达式chr(ord(x)+2)=chr(ord则python表达式chr(ord(x)+2)=chr(ord(H)+2)=chr(74)=

11、J,故本题选B选项。10A本题考查Python程序实现。变量i的范围是从1到4,当i=4时,跳出循环,此时s=0+1+2+3+4=10。故本题选A选项11B本题主要考查Python变量名。Python需要使用标识符给变量命名,需要注意如下规则:标识符可以由字符、数字、下划线(_)组成,其中数字不能开头。标识符不能是Python关键字(标识符不能是Python关键字(又称为保留字),但可以包含关键字;区分大小写。因此B选项正确。【点睛】12B一周7天,即周期是7,变量K表示某天是星期几(k=1,表示星期一),可用表达式K%7表示,则表示K的下一天表达式是K%7+1,故本题选B选项。13A本题主要

12、考查Python程序设计语言。Python、VB、C程序设计语言等均属于高级语言,故本题选A选项。14C本题主要考查数据分析知识点。Access(数据库)、Excel(表格处理软件)、SQL(用于访问和处理数据库的标准的计算机语言)均是数据分析处理工具,Python是程序设计软件,故本题Access(数据库)、Excel(表格处理软件)、SQL(用于访问和处理数据库的标准的计算机语言)均是数据分析处理工具,Python是程序设计软件,故本题选C选项。15B本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故ab可以作为 Python程

13、序变量名,故本题选B选项。16原理:通常蒙特卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问题。对于那些由于计算过于复杂而难以得到解析解或者根本没有解析解的问题,蒙特卡罗方法是一种有效的求出数值解的方法。一般蒙特卡罗方法在数学中最常见的应用就是蒙特卡罗积分。方法:蒙特卡罗方法的解题过程可以归结为三个主要步骤:构造或描述概率过程;实现从已知概率分布抽样;建立各种估计量。利用蒙特卡洛方法实现求解圆周率#!/usr/bin/Python#-*- coding:utf-8 -*-import randomimport mathdef monteCarlo(N): i = 0 count = 0

14、 while i = N: x = random.random() y = random.random() if pow(x, 2) + pow(y, 2) 1: count += 1 i += 1 pi = 4 * count / N print(pi)monteCarlo(1000000)本题考查的知识点是Python程序。原理:利用蒙特卡洛方法实现求解圆周率#!/usr/bin/Python#-*- coding:utf-8 -*-import randomimport mathdef monteCarlo(N): i = 0 count = 0 while i x = random.r

15、andom() y = random.random() if pow(x, 2) + pow(y, 2) count += 1 i += 1 pi = 4 * count / N print(pi)monteCarlo(1000000)17 本题主要考查算法及Python程序实现。jieba模块是一个用于中文分词的模块,lcut方法直接返回list,流程图中分词后存入words中对应的代码是words=jieba.lcut(txt),故填。流程图中循环结构对应的是程序中的。对counts的值进行排序,可以使用sort方法实现,对应程序中的。使用循环结构将值一一输出,对应程序中的。18C D B

16、 D C Python程序for循环格式是:for 变量 in range( ),故程序中处应填写in,选C选项。程序中x%4的作用是计算x除以4的余数,选D选项。colors=,依次循环从colors中取颜色,故执行此程序,绘制出圆形的总颜色数是4,故本题选B选项。x的范围是从0到99,故执行此程序,绘制出圆形的总个数是100个,选D选项。此程序属于程序设计结构中的循环结构,选C选项。19 不能 1080*1920*24*25*1/1024/1024/10010.8Mbps,大于网络传输带宽10Mbps,所以不能满足直播要求。 1 2或2.0 shqk. xlsx或“shqk. xlsx”

17、(detai1售价-detail进价)*detai1数量 本题主要考查Python程序设计相关知识点。手机、数码照相机均属于模数转换的设备,可以实现模拟信号与数字信号的转换,故填。根据直播平台要求,直播画面是1080*1920像素、24位真彩色、帧频为25fps,视频压缩比为100:1,在不考虑视频传输优化的情况下,小强家目前10Mbps的宽带不能满足直播要求。视频存储容量=像素*颜色深度*帧频*时长,1080*1920*24*25*1/1024/1024/10010.8Mbps,大于网络传输带宽10Mbps,所以不能满足直播要求。由图可知,1表示成交,0表示未成交,流水号为201903060

18、2的售货记录中,已成交的商品类别数是1,都是饮料(即货号17和货号5)。该流水号的总利润是(2.9-2.5)*3+(1-0.8)*4=2.0,故填2或2.0。该表格文件名是shqk.xlsx,此处读入该表格文件,故填shqk. xlsx或“shqk. xlsx”。利润=(售价-进价)*数量,数据已经读到detail中,故此处填(detai1售价-detail进价)*detai1数量。20初值为1 终值为:20 步长为:3 sum=70 本题主要考查Python循环结构。由代码for i in range(1,20,3) ,可知循环变量i的初值为1,终值为20,步长为3。该程序执行后,输出的结果为sum=sum+i=0+1+4+7+10+13+16+19=70。21将year转换为整型数据,并赋值给year And year%100 != 0 or year 本题主要考查Python程序设计。input接收的数据类型是字符串型,该语句表示将year转换为整型数据,并赋值给year。判断某一年是否是闰年的方法是年份数能被4整除,但不能被100整除,或者年份数能被400整除,故第二、三、四空分别填 And year%100 != 0 or 最后输出打印某一年是否是闰年,需要将year转换为字符型。

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

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