版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试题python件编程级考试一级程实操复习知识点卷试题一、选题1.在中显示出信息,并要求输入数据的是()。A.abs(x)B.C..input(x)2Python输入函数为()A.time()
B.round()C.input()D.print()3.下列序列拼接错误的是()A.[None]*B.=”,语言C.tup=“/”.join((”)).={1,2,3}+4,}4.以下Python中量的命名正确的是()A.1a=4B.C..5.在中行后b的值是()a=6:b=a+2Else:b=a2print()A.B.C.D.6.下列属于计算机编程语言的()①VisualBasic③Java④++CPUA.①②④⑤
B.③④⑤
C.①②③④
.③④7python用来表示代码块所属关系(控制层级结构的)的语符号是()A.圆括号
B.括号
C.缩进
.号8.下列可以导入Python模块的语句是()A.importmoduleB.moduleC.module.module9.在中下面程序段的输出结果是()x=9Print(”,)A.B.Cx=9D.
10.中表示跳出循环的函数是()A.continue
B.
C.
.11.语中,用来定义函数的关键字是()。A.return
B.
C.function
.12.数式A.
写成Python语言的表达式,下列书写正确的是()B.C..(a+b)/(2*a)13.列选项中,不属于Python合变量名的是()A.int32B.C.D.14.列选项中不能正确表达中赋值语句的是()A.X,Y=5,8B.CX=Y+X.10=X+Y15Python程序文件的扩展名是()A..pythonB.C..16.列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义过程B.中变量需要声明,变量的声明对应明确的声明语句C.中变量需声明,每个变量在使用前都不需要赋值.中的变量不需要声明,每个变量在使用前都不需要值17.列选项中,合法的Python变名是()A.printB.speedC.PD.18.们学习了使用Python程序设计语言解决问题Python程序设计语言属于()。A.高级语言
B.然语言
C.汇编语言
.器语言19.中表达式21%4)的是()A.B.C.D.20.下()python文件A.*.mp3
B.*.xls
C.*.ppt
.*py21.知=,=,Python表式/2b%23的为)A.B.C.D.22Python中,赋值语句,“c=c-b”等价于(A.b-=cB.C..c==c-b23.中正确的赋值语句是()A.x+y=10B.C.x=y=50D.3y=x+124Python语言属于()A.自然语言
B.编语言
C.机器语言
.级语言25.列选项中,不属于Python特的是()
A.面向对象
B.行效率
C.可读性好
.源26.于Python语P=,以下选项中描正确的是()A.P和P的负数相等C.赋值为它的相反数
B.和P的绝对值相等.的为027.下Python表式中,哪项的值与其它三项不同()A.(myisjames”()C.sum(,,,)
B.().(,,,)28.知下列Python程序段,取下列哪组值是x=4?()foriinrange(10):k=int(input())k<=20andk>0:k>15:k>18:x=0else:x=1else:k>12:x=4else:x=5A.13,16
B.13,14,15
C.16,17,18
.29.中表达式5%2=()。A.2.5
B
C.1
.030.知字符串a="python",a[1:3的值为()A."pyth"
B.
C.
.31python单注释和多行注释分别是什么?(A."""和''''''
B.和""
C.和'''
.和/32.知a=-2则python表达式的值为()A.
B.5.33
C.
.33.中设,b=3,表达式a>bandb>=3的是()A.
B.-
C.True
.34.,,python中表达式a>bAndb>3的是()A.False
B.True
C.
.35.中通过()数查看字符的编码。A.int()
B.)
C.
.)36.行下列Python程序i=1s=1while①
s=s*ii+=2print(s)当输出结果为时则①处应填入()A.i<=7
B.C.D.37.于Python语中的语句x=(),当num的为45376时x的应为()A.
B.
C.
.38.中表达式a**3+b**3+c**3==100*a+10*b+c属于()A.算术表达式
B.系表达
C.逻辑表达式
.期表达式39.面的Python程序段运行后的输出结果是()List=[’,25,猴桃,9,65]Print()A.25
B.猕桃
C.猕猴桃
.40.算机能直接接收和执行的序设计语言为()A.Basic语
B.语
C.机器语言
.然语言41.明同学运用Python语编写程序,根据输入的体重和身高计算BM值并验算其体重指数是否超标,属于()A.数据
B.息
C.知识
.慧42.VB中下列与表达式Len("python")+20的相等的是()A.Int(Rnd*26)+1C.Mid("Hello2019",6,2)+"6"
B.mod.bs(Sqr(16)–30)43.中实现下面结的代码是()。请输入你的性别:A.print(“请输入你的性别:”)C.input(“请输入你的性别:”)
B(输入你的性别:).input(请输入你的性别:44Python表达式a=b中=”示()A.交换“”右两边变量的值B.“”右边变量的值赋值给左边变量C.”左边变量的值赋值给右边变.较=”右两边变量的值是否相等45.算机语言发展大致经历了器语言、汇编语言和高级语言阶段。可以被计算机直接执行的语言是(),Python语言属于()言。A.机器,高级
B.级,汇
C.高级,机器
.编,高级46.用Python编实现计算z=a+aa+aaa+aaaa+aa..a的,其中a是一个数字如8+88+888+8888+88888。计一个(函数,输入变量为数字a和要多少个数相加的,在这个函数中,a.aa.aaa这基本数变量来保存,前几个数的求和保存在变量sum中Python程如下左图所示,在下划线处填写代码()善程序实现如下右图的运行结果。
A.basic+=sumB.Csum=basic+1D.47.们在用Python进行数据分析的时候,经常会用到库的,是类似于()数据结构()A.一维表格
B.维表格
C.三维表格
.维表格48.列有关信息的说法,不正的是()A.Python程序设计语言也是一种信息B.微信朋友圈点赞也是一种信息评价方式C.息在传输过程中,必须遵循一定的规则.相关数据进行加工处理,数据之间建立相互联系,从而形成信息49.行下列Python程序,结果正确的()a=18b=7c=a%bb=a%bprint(a,b)A.185.18C..450.列python表式,值为字符串类型的是()①()②”③“123+45”④123+45⑤a=input(请入的值:A.①③⑤
B.④⑤
C.①②③
.③⑤二、程填空51.特卡洛方法不仅可以用来拟投针实验,还可以用来模拟求解圆周率T。根据所学知识,并上网搜索有关资料,找到利用蒙特卡洛方法求解圆周率Π的原、方法和Python程。52.写Python程实现如下功能:输入年月日,输入格式如2021--21”,年月日之间用“”隔。判断这一天是这一年的第几天。以--为,前面5个总天数,加上21天即这一天是本年的第几天。特殊情况,当输入的年份是闰年时2月有29天。闰年的判断方式如下:I能被整除,但不能被100整;II能被400整;()“2020-”一天是这一年的天
()写Python代码如下,在划线处填入正确的代___________________________________________________()框处的码有误,请改正。改正:mon=[31,28,31,30,31,30,31,31,30,31]#mon中储12每月的天数s=input("请输入年月:")'month=int(s[5:7])①sum=0forinrange(②sum+=mon[i]sum+=day
):isleap=Trueelse:isleap=False
:
③sum+=1这天是当年的第+str天53.转相除法,又称欧几里德法,用于计算两个正整数mn的最大公约数。它是已知最古老的算法,其可追溯至公元前300年前。辗转相除法的算法步骤是,对于给定的两个正整数m(),用除n得余r,若余数r不,将n和r构成新的一数m=n,)继续上面的除法,直到余数为,时m是原来两个数的最大公约数。因为这个算法需要反复进行除法运算,故被形象地命名为“辗转相除法”。小曲设计了辗转相除法的算法,请根据下面算法回答问题。描述一
描述二
描述三
①输入两个正整数m,n();②计算m除n所得的余数;③m=n,n=r;④若r=0,则的大公约数等于;否则转到步骤②;⑤输出最大公约数⑥结束。()述一是_______描法;描述二是流程图描述法;描述三是计算机程序语言描述法。()描述三代码4到行用__________。()描述三序设计中,补充代码第8行线处为。54.知6月份10位技术考试成绩:178
288
389
490
583
676
775
898
9100
1065技术老师想统计出80分(含)上的人数,请完善程序,代码如下:a=[78,88,89,90,83,76,75,98,100,65]______sum=0forinrange(n):a[i]>=80:________print(sum)执行上述程序段后,输出的内容______55.品牌手机第一年销量为20000台假设平均每年的销量上一年增加68%,请问几年后能使总销量达到60000台下的程序能实现上述的功能,请将缺失的代码补充完整。total=year=1while__________________:every_year+=____________total+=every_yearyear=1print(year)56.最大公约数)用辗转相除求两个正整数的最大公约数。
代码如下:defgcd(m,n):r=while=m=nreturna=请输入a的b=请输入的:’))print(最公约数:)填空:________________________________________57.作说明:打开文件”在代码窗口指定位<、处改完善程序码,不得增加、删除语句或改变程序原有结构,操作结束后保存。以下程序段的功能是:输入一个正整数(至100,输出它的约数的个数。s=0n=int(input(请入一个正整:n<1n>100:exit输入的数不符合要求,退出foriinrange(1,n+1):n//i=0:___<1>s=s+i<2>print(约的数是”,s)58.以素数。59.入n,计算s=1!!+...+n!的未位(不含前导0)N<=1000000,n!表前n个正整数之积。60.德巴赫在年出以下猜想:任何一个大于的偶数都可以写成两个质数之和,请完善代码帮助哥德巴赫验证他的猜想。importmathdefss(n):Flag=Truei=2whileiint(math.sqrt(n))andFlag:_____________FlagFalse_____________returnFlagn=int(input(输一个大于2的偶”))forinrang(2,n//2+1):
if____________print(str(n)+"="+str(i)+"+"+str(n-i))如果输入“”结果显_____61.序分析题学校举行校园歌手大赛,评委由6人组成。评分方法:去掉一个最高分和一个低,计算其余位委的平均分,作为选手的最终得分记录最高分;记录最低分;记录六位评委的总分;记最终得分。第步从本框中分别读入6位委的打分并依次存入到a(1)至中第步将1位评委的打分a(1)分别赋最高分max最低分min和总分S第步利循环结构把另外5位委的打分累加给从而求出位委的总分s,时把位委打分与max和min进行比较,得出6位委中的最高分max最低分min。第步从分中中去掉最高分max和低分min,出其他位委的平均分aver作为选手的最终得分。max=a[0]min=a[0]s=0forinrange(6)s=s+a[i]a[i]>max:max=a[i]a[i]<min:min=a[i]aver=((1)在用tkinter块进行界面设计的过程中,窗体中录入评委打分的对象是控生成的。AEntryLabelFrameButton(2)题中算法描述采用的、然语言、伪代码、程图、.N-S图(3)下程序代码片段对应于算法描述中的第2步第4步请填写片段中空白处的表达式填写完整________62.写程序,用打一如下所示的等腰直角三角形,将测试结果截图。
********63.善程序。以下是计算+101的程序代码。请你在处填写正确的语。s=0k=1while(k<=101)__s=0k=1while(k<101):k=k+5s=s+kprint(s+1)64.读程序。分析条件语句的码并回答问题。()果不能用()函数,那么变量的型将会成。()果你的末成绩是,得到的价将会____________。()果你的末成绩是55,得到的评价将会____________。()果你得的评价是“还可以再提升”,你的期末成绩应该_____和_____之。()程序中现的所有else都可以替换为,序效果一样”,这种说法___(填“对”或“错”)的。65.百鸡百钱”问题是一个有的数学问题,出自《张丘建算经》。其内容:公鸡5文钱1只母鸡3文钱1只小鸡3只钱,用文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少?()在空格填写正确的代码,使程序完善实现以下功能。
money=100一文钱一共100只鸡cock_price=5公鸡价格5文hen_price=3母鸡价格3文threechick_price=1#3只鸡1文forinrange(1,_______):公鸡只数可能为1-20forinrange(1,_________):母鸡只数可能为forchick_numrange(1,101):(小鸡)只数可能为1-100money1=cock_num*cock_price+hen_num*hen_price+chick_num/threechick_pricenum1=cock_num+hen_num+chick_nummoney1==moneyandnum1==num:print(cock_num,hen_num,__________)运行完毕,请按回车键退...")()行程序运行结果如图所示。【参考答案】***试卷处理标记,请不要除一选题1D【详解】本题主要考查Python常用函数。是返回x的对值,float()函用于将整数和字符串转换成浮点数,print()输出函数,input()是入函数,故本题选D选。解析:【详解】本题主要考查Python常用函数。是返回x的对值,float()函用于将整数和字符串转换成浮点数,print()输出函数,input()是入函数,故本题选D选。2.C【详解】本题考查的是Python函数。input()是输入函数,是输出函数。故选项C正确。解析:【详解】本题考查的是Python函数input(是入函数print()是出函数。故选项C正确。3.D
【详解】本题主要考查Python序列拼接运算。set={}生成的是字典类型,而不是集合型,不支持使用+,故本题选选项。解析:【详解】本题主要考查Python序列拼接运算。set{}生的是字典类型,而不是集合类型,不支持使用,本题选D选。4.C【详解】本题考查Python变量命名规则变量命名不能以数字开头,不能使用关键字,不能使用特殊符号。故本题选选项解析:【详解】本题考查Python变量命名规则变量命名不能以数字开头,不能使用关键字,不能使用特殊符号。故本题选C选项5.B【详解】本题主要考查Python程序的执行。a=6,满足,执行b=a+2=8,故在Python中运行后,b的值是8,故本题选B项。解析:【详解】本题主要考查Python程序的执行。,足a>=0,执行b=a+2=8,在Python中行后,的值是,故本题选B选。6.C【详解】本题主要考查计算机编程语言。Python、VisualBasic、Java、C++均属于计算机编程语言,CPU是计算机核心组成部件,故本题选C选项。解析:【详解】本题主要考查计算机编程语言Python、Basic、、++均属于计算机编程语言,是算机核心组成部件,故本题选C选项。7.C【详解】本题主要考查Python语法。python用来表示代码块所属关系(控制层级结构的)的语法符号是缩进,故本题选C选项。
解析:【详解】本题主要考查Python语法python用表示代码块所属关系(控制层级结构的)的语法符号是缩进,故本题选C选。8.A【详解】本题主要考查Python模块的导入。Python模块导入的关键字是import,故本题选A选项。解析:【详解】本题主要考查Python模块的导入。模块导入的关键字是,本题选A选项。9.D【详解】本题主要考查Python程序输出语句。x=9,故Print(”x+1)(”是字符型直接输出,x+1计算后输出对应结果)的输出结果是10,故本题选选项。解析:【详解】本题主要考查Python程序输出语句x=9,故Print(,x+1(是符型直接输出,计算后输出对应结果)的输出结果是x=,故本题选D选项。10.【详解】本题主要考查Python函数知识点。continue是跳出本次循环,进入下一次循环,break是跳出循环,故本题选选项。解析:【详解】本题主要考查Python函数知识点。是出本次环,进入下一次循环break是跳出循环,故本题选选。11.【详解】本题主要考查Python关键字。return[表达式束函数,选择性地返回一个值给调用方;def用来定义函数;import用来导入模块,故本题选选项。解析:【详解】本题主要考查Python关键字。return表式结束函数,选择性地返回一个值给调用方;def用来定义函数;用导入模块,故本题选选项。
12.【详解】本题主要考查Python表达式。Python中乘号用符号*”运算优先级可以通过小括号提升,小括号优先级最高,故本题选选项。解析:【详解】本题主要考查Python表达式。中乘号用符号“”,算优先级可以通过小括号提升,小括号优先级最高,故本题选D选。13.【详解】本题主要考查Python变量名。Python需要使用标识符给变量命名,需要注意如下规则:标识符可以由字符、数字、下划线(组成,其中数字不能开头。标识符不能是Python关键字(解析:【详解】本题主要考查Python变量名。需要使用标识符给变量命名,需要注意如下规则:标识符可以由字符、数字、下划线___)成,其中数字不能开头。识符不能是Python关字(又称为保留字),但可以包含关键字;区分大小写。因此B选项正确。【点睛】14.【详解】本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将赋给常量10,故本题D选项。解析:【详解】本题主要考查Python赋值语句。赋值语句是将表达式赋给变量,不可以将X+Y赋给常量10,本题选D选。15.【详解】本题考查Python文件扩展名相关知识点Python程序文件的扩展名是.py。故本题选D选项解析:【详解】本题考查Python文件扩展名相关知识点Python程文件的扩展名是。故本题选D选16.A
【详解】Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值。变量赋值以后变量才会被创解析:【详解】Python中变量不需要声明,变量的赋值操作即是变量声明和定义的过程。每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。每个变量在使用前都必须赋值。变量赋值以后变量才会被创建。因此A选正确。17.B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字,故合法的变量名是,故本题选B选项。解析:【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字,故合法的Python变名是,本题选B选项。18.【详解】本题主要考查Python程序设计语言。Python、VB、C程序设计语言等均属于高级语言,故本题选A选项。解析:【详解】本题主要考查Python程序设计语言、C程设语言等均属于高级语言,故本题选选项。19.【详解】本题考查的是Python表达式。%是求余,故()+3=1+3=4,选项B正确。解析:【详解】本题考查的是Python表达式。是余,故(),选项B正确。20.【详解】本题考查的是文件类型相关知识。Mp3是音频文件,xls是Excel文件,演示文稿文件,py是文件,故选项D正确。
解析:【详解】本题考查的是文件类型相关知识Mp3是频文件xls是文,演文稿文件,是python文,故选项D正。21.B【详解】本题主要考查Python表达式的运算。a=6,a/2+b%2*3=6/2+(-4%2*3)=3.0+0=3.0,故本题选B选项。解析:【详解】本题主要考查Python表达式的运算a=6b=-4,=6/2+(-4%2*3)=3.0+0=3.0,故本题选选。22.【详解】本题主要考查Python中常用运算符。Python中“-=”是减法赋值运算符,-=b等效于=c-b因此C选项正确。【点睛】解析:【详解】本题主要考查Python中常用运算符Python中”减法赋值运算符c-=b等于c-b因此C选正确。【点睛】23.【详解】本题主要考查Python赋值语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。赋值语句是将等号右边的表达式赋给左边的变量,x=y=50等价于x=50y=解析:【详解】本题主要考查Python赋值语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。赋值语句是将等号右边的表达式赋给左边的变量x=y=50等于,,正确的赋值语句是,故本题选C选。24.【详解】本题主要考查Python语言。Python、、Java语言属于高级语言,故本题选D选项。解析:
【详解】本题主要考查Python语言、、等语言属于级语言,故本题选D选。25.【详解】本题考查Python特点的相关知识点Python是一门面向对象、可读性好、开源的语言。因为是高级语言,不具备运行效率高的特点。故本题选B选项解析:【详解】本题考查Python特点的相关知识点Python是门面向对象、可读性好、开源的语言。因为是高级语言,不具备运行效率高的特点。故本题选选26.C【详解】本题主要考查Python语句。P=–P是赋值语句,将P赋值为它的相反数,故本题选C选项。解析:【详解】本题主要考查Python语句P–P是赋值语句,将P赋为它的相反数,故本题选C选项。27.C【详解】本题考查的是Python函数。split()通过指定分隔符对字符串进行切片,无参数即分隔所有,len()方法返回对象(字符、列表、元组等)长度或项目个数,故len“myname解析:【详解】本题考查的是Python函数split()过指定分隔符对字符串进行切片,无参数即分隔所有,方返回对象(符、列表、元组等)长度或项目个数,故(“mynameisjames));函可以将数字转换为整数,直接取整,不会四舍五入int(=4;sum()方法对系列进行求和计算([1,,,=5;max()方返回给定参数的最大值,参数可以为序列max(,,,)。故应选C28.【详解】本题主要考查Python程序的执行。分析代码可知,k=16,17,18时,x=1;k=19,20时,x=0;k=13,14,15时,x=4k取1~12时,x=5,故本题选B选项。解析:
【详解】本题主要考查Python程序的执行。分析代码可知k=16,17,18时x=1;k=19,20时x=0;k=13,14,15时;取时,,本题选B选项。29.【详解】本题考查的是python中的运算符相关知识。在python中%表示取模,返回除法的余数,故5%2=1选项正确。解析:【详解】本题考查的是python中的运算符相关知识。在python中表取模,返回除法的余数,故=1,项C正确。30.D【详解】本题主要考查Python字符串。a[1:3]取字符串索引第一个到第三个字符(不包括第三个),故a[1:3]的值为"yt",故本题选D选项。解析:【详解】本题主要考查Python字符串。3取符索引第一到第三个字符(不包括第三个),故a[13的为,故本题选选项。31.【详解】本题主要考查Python注释。python单行注释和多行注释分别是和"""""",故本题选B选项。解析:【详解】本题主要考查Python注释python单注释和多行注释分别#和"",故本题选选项。32.【详解】本题主要考查Python表达式的运算。round(x,n)方法返x的小数点四舍五入到n个数字,abs是求绝对值,已知,则表达式round(b,1)+abs(解析:【详解】本题主要考查Python表达式的运算round(x,n)方返回x的数点四舍五入到n个数字,是求绝对值,已知a=-2,,表达式,本题选选项。33.
【详解】本题主要考查Python表达式的运算。逻辑运算符and两边都为真,值才为真,否则为假。a=2,b=3,a>b值为假,b>=3值为真,故表达式andb>=3的值是False,故解析:【详解】本题主要考查Python表达式的运算。逻辑运算符两都真,值才为真,否则为假。a=2b=3,值假,b>=3值真,故表达a>bb>=3的是,本题选D选项。34.【详解】本题主要考查Python表达式的运算。a=2b=5,a>b值为,值为,逻辑运算符And两边都为真,表达式的值才为真,故表达式Andb>3的值是F解析:【详解】本题主要考查Python表达式的运算a=2,值为b>3值,辑运算符And两边都为真,表达式的值才为真,故表达式Andb>3的是,本题选A选项。35.【详解】本题主要考查Python字符函数。函数用于将一个字符串或数字转换为整型;ord()函数它以一个字符(长度1的字符串)作为参数,返回对应的数值,或者解析:【详解】本题主要考查Python字符函数。函数用于将一个字符串或字转换为整型ord()函它以一个字符(长度为1的符串)作为参数,返回对应的ASCII数,或者值;chr()函数返回当前整数对应ASCII字;yolk是一个python工具,用于获取有关已安装的python包信息,故本题选选项。36.【详解】本题考查循环语句。在循环体内,s=s*ii的初值为1循环内i每次递增则s=1*3*5*7=105,最后结果105,可知条件为while,故本题选A。解析:【详解】本题考查循环语句。在循环体内s=s*i,i初值为1循环内i每次增2,则
s=1*3*5*7=105,后结果为105,可知条件为whilei<=7,本题选A。37.A【详解】本题主要考查Python语句。num=45376,x=(45376//100%10=3故x的值应为3,故本题选A选项。解析:【详解】本题主要考查Python语句,(,的值应为3,故本题选A选项。38.【详解】本题主要考查Python表达式的运算。“==”是关系运算符,用于判断左右两边的表达式值是否相等,故该表达式是关系表达式,故本题选选项。解析:【详解】本题主要考查Python表达式的运算“==”是系运算符,用于判断左右两边的表达式值是否相等,故该表达式是关系表达式,故本题选选。39.【详解】本题主要考查Python程序的执行。列表的索引是从0开始的,故List[3]=9,段运行后的输出结果是9,故本题选选项。解析:【详解】本题主要考查Python程序的执行。列表的索引是从0开始的,故List[3]=9故段运行后的输出结果是,故本题选D选。40.【详解】本题主要考查程序设计语言。VisualBasic语言、Python语言是高级语言,计算机能直接接收和执行的程序设计语言为机器语言,故本题选选项。解析:【详解】本题主要考查程序设计语言VisualBasic语言、语是高级语言,计算机能直接接收和执行的程序设计语言为机器语言,故本题选选项。41.【详解】本题考查数据、信息、知识、智慧的概念。数据经过加工,可表达某种意义,
则转变为信息;信息经过加工,可用于指导实践,则转变为知识;智慧是人类基于已有的知识,针对物质世界运动过程中产生的问题解析:【详解】本题考查数据、信息、知识、智慧的概念。数据经过加工,可表达某种意义,则转变为信息;信息经过加工,可用于指导实践,则转变为知识;智慧是人类基于已有的知识,针对物质世界运动过程中产生的问题根据获得的信息进行分析,对比,演绎找出解决方案的能力。而本题中根据身高和体重提供的数据信息,结合Python知编写相应的程序,从而进行算法设计程序编写来解决实际问题。故属于智慧,选项D正。42.【详解】本题考查的知识点是VB基本函数的应用。Len()函数功能是求字符串长度,返回数值型数据,所以Len("python")+20值为。A选项:Rnd是产生0到1之间的随机数,不包括1,解析:【详解】本题考查的知识点是VB基函数的应用。Len()函功能是求字符串长度,返回数值型数据,所以Len("python")+20值A选:Rnd是生0到之间的随机数,不包括,函功能是向下取整,所以Int(Rnd*26)+1结果是一个0到26的随机数,不一定为26。选错误;选:数功能是讲字符串数据转换为数值型是余运算,所以Val("20")+16mod9值27。选项错误C选项:函数功能是截取字符串,Mid("Hello2019",6,2)+"6"结果是字符串类型数C选项错误;选:是平方根函数,是绝对值函数,所以abs(Sqr(16)–30)值为。故正确答案为D选项。43.C【详解】本题考查的是python函数相关知识。input数接受一个标准输入数据,print是一个输出函数。input(“请输入你的性别:”)函数中的“请输入你的性别:”表示提示信息,要使用双解析:【详解】本题考查的是python函数相关知识。函接受一个标准输入数据print是个输出函数。(请入你的性别”)数中“请输入你的性别:表提示信息,要使用双引号。故选项正确。44.B【详解】本题主要考查Python赋值语句。Python表达式中“=”表示把“=”右边变量的值赋值给左边变量,故本题选B选项。
解析:【详解】本题主要考查Python赋值语句。Python表达式a=b中”表示把”右边变量的值赋值给左边变量,故本题选B选项。45.A【详解】本题考查的知识点是计算机语言的发展。计算机语言从最初的机器语言二进制,可以被计算机直接执行的语言),发展到使用助记符的汇编语言,再到更易理解的高级语言,包括C、C++、Java、C#解析:【详解】本题考查的知识点是计算机语言的发展。计算机语言从最初的机器语二制,可被计算机直接执行的语言发展到使用助记符的汇编语言,再到更易理解的高级语言,包括C、、、、等等。故选项A正。46.【详解】本题主要考查Python程序的执行与调试。变量sum用来求和,变量basic用来保存第i个数,下划线处对第i轮求和,故填sum=sum+basic,故选D选项。解析:【详解】本题主要考查Python程序的执行与调试。变量sum用求和,变量用保存第i个数,下划线处对第轮和,故填,故选D选。47.B【详解】本题考查的是pandas库。pandas库中的DataFrame是一个二维的、大小可变的、成分混合的、具有标签化坐标轴(行和列)的表数据结构。即有行索引也有列索引,解析:【详解】本题考查的是pandas库pandas库的DataFrame是个二维的、大小可变的、成分混合的、具有标签化坐标轴(行和列)的表数据结构DataFrame即行索引有列索引,可以被看做是由Series组成的字典。故本题应选。48.【详解】本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故选项A错误;给微信朋友圈点赞是个人推荐,故选项B正确;表达信息时要遵
照一定的标准,计算机、通信、网络等规范了一系列的解析:【详解】本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故选项错误;给微信朋友圈点赞是个人推荐,故选项B正;表达信息时要遵照一定的标准,计算机、通信、网络等规范了一系列的协议,故选项正确;对相关数据进行加工处理,使据之间建立相互联系,从而形成信息,选项正确。49.C【详解】本题主要考查Python程序的执行。a=18,b=7,b=a%b=4,输出和b的值是18和4,故本题选C选项。解析:【详解】本题主要考查Python程序的执行。,,,,出a和b的值是18和,本题选C选项。50.【详解】本题主要考查Python表达式。Absx)、123+45值为数值型,、“123+45、a=input(“输入a的值:”)值为字符串型,故本题选D选项。解析:【详解】本题主要考查Python表达式。()、123+45值数值型“abc、”、a=input(请入的值:值字符串型,故本题选D选。二、程填空51.理:通常蒙特卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问。对于那些由于计算过于复杂而难以得到解析解或者根本没有解析解的问题,蒙卡罗方法是一种有效的求出数值解的方法。一般蒙卡罗方法在数学中最常见的应用就是蒙•卡罗积分。方法:蒙特卡罗方法的解题过程可以归结为三个主要步骤:构造或描述概率过程;实现从已知概率分布抽样;建立各种估计量。利用蒙特卡洛方法实现求解圆周率#!/usr/bin/Python#-*-coding:utf-8-*-importrandomimportmathdefmonteCarlo(N):=count0whilei
x=random.random()yrandom.random()pow(x,2)+pow(y,<count+=11pi=4*count/Nprint(pi)monteCarlo(1000000)【详解】本题考查的知识点是Python程。原理:通常蒙卡罗方法通过构造符合一定规则的随机数来解决数学上的各种问题。对于那些由于计算过于复杂而难以得到解析解或者根本没有解析解的问题,蒙卡罗方法是一种有效的求出数值解的方法。一般蒙卡罗方法在数学中最常见的应用就是蒙特卡罗积分。方法:蒙特卡罗方法的解题过程可以归结为三个主要步骤:构造或描述概率过程;实现从已知概率分布抽样;建立各种估计量。利用蒙特卡洛方法实现求解圆周率!/usr/bin/Python#-*-coding:utf-8-*-importrandomimportmathdefmonteCarlo(N):i0count=0while=random.random()yrandom.random()pow(x,2)pow(y,2)<1:count+=11pi=4count/Nprint(pi)monteCarlo(1000000)(:)(-:),-isleapyear%4==0andyear%100!=0year%400==0【详解】本题主要考查Python程序的执行与调试。①2020年是闰年2月是29天故202005-20”一天是这一年的第31+29+31+30+20=141。②变量s是字符串型,下标从0开,此处是将输入日期中的天取出来放到变量day中可以使用切片操作:从左边开始截取,也可以从右边截取,故此处填day=int(:)或(-:)。③通过循环将前1个的天数加起,故变量范围是到month-1,故填,-。变量isleap标是不是闰年,如果isleap值为真且,sum需要递增1,故填isleapandmonth>2。⑤题干闰年判断条件,可知加框处应改为year%4==0andyear%100!oryear%400==0。53.然语言确r!=0【详解】本题主要考查算法及Python程实现。①描述一是自然语言描述法;描述二是流程图描述法;描述三是计算机程序语言描述法。②在描述三中代码到6行当m<n时交换、n的值,否则跳过,故作用是确保m>=n。由题干可知,循环条件是余数等于,故代码第行线处为r!=0。54.①n=len(a)sum+=1或sum=sum+1【详解】本题主要考查Python程序调试与执行。变用来保存数组的长度,使用len函,故此处填n=len(a)。使for循统计出分(含80)上的人数,用变量sum统满足条件的人数,当满足条时sum变递增,故此处填sum+=1或sum=sum+1③执行上述程序段后,sum=6,故输出的内容是。
55.total<60000every_year*0.68【详解】本题主要考查Python程序执行与调试。由干可知while循条件是总销量小于,故第一空填。平均每年的销量比上一年增加68%,即every_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动漫创作指导员聘用合同
- 空间科技投资管理策略
- 互联网公司程序员聘用合同模板
- 城市绿化油罐车租赁合同
- 污水处理厂施工合同模板
- 美容设备融资租赁合同范本
- 通信安全责任区管理办法
- 大型展览中心施工合同模板
- 建设工程备案合同承诺书
- 教育设施招投标质量保障制度
- 大课间跑操细则
- 小学语文-整本书《漂亮老师和坏小子》读书分享会教学课件设计
- 教学查房-子宫内膜息肉
- ISO9001-ISO14001-ISO45001三体系内部审核检查表
- 华为鸿蒙系统
- 中国城市代码对照表
- 黑水虻处理餐厨垃圾与畜禽粪便的资源化循环利用项目可行性研究报告
- 大学生劳动教育完整PPT全套教学课件
- 国网基建各专业考试题库大全-计划专业(考题汇总)
- 概率论与数理统计智慧树知到答案章节测试2023年中国农业大学
- 六顶思考帽与创新思维训练
评论
0/150
提交评论