收藏 分销(赏)

青少年python三级真题21-05图文复习知识点试卷试题.pdf

上传人:曲**** 文档编号:225487 上传时间:2023-03-08 格式:PDF 页数:26 大小:1.52MB
下载 相关 举报
青少年python三级真题21-05图文复习知识点试卷试题.pdf_第1页
第1页 / 共26页
青少年python三级真题21-05图文复习知识点试卷试题.pdf_第2页
第2页 / 共26页
点击查看更多>>
资源描述
青少年python三级真题21-05图文word复习知识点试卷试题一、选择题1.根据Python中变量命名遵循的规则,正确的是()10.以下Python程序段执行后,输出结果为()。A.char21 B.2020Py C.PythonD.2.下列Python程序段运行的结果是()f=W/B7C/a=len(f)print(,a=,a)A.a=2 B.a=A C.a=CD.3.下列属于计算机编程语言的有()Python Visual Basic Java C+CPUA.B.C.D.4.python用来表示代码块所属关系(控制层级结构的)的语法符号是A.圆括号 B.大括号 C.缩进D.5.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.6.在Python中以下语句正确的是()。A.51jb=51jb B,for=51jb C.j,b=b,jD.码7.以下哪种语言属于高级程序设计语言()python C+visual basic javaA.B.C.D.8.利用Python求100以内所有能被3整除的正整数,代码如下:1 i=l2 while iD.命令中用到的标点符号只能是英文字符16.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言来实现B.解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现17.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10D.318.python文件的扩展名是()A.py B.pye C.vbpD.pyr19.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。A.Python IDLE B.Xmind C.网络画板D.几何画板20.Python文件的后缀名是()。A.doc B.vbp C.py21.下列可以作为python变量名的是()D.exeA.5x B.x-1 C.if22.在Python中,表达式2*3的结果是()D.x_lA.5 B.8 C.623.在python语言中,下列表达式中不是关系表达式()D.3A.m=n B.m=n C.m or nD.m!=n24.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=25.下列Python程序运行后的输出结果是()。s=0for i in range(lz10):s=s+i print(s=,s)cA.s=35 B.s=45 C.s=5526.有如下VB程序段:si=python:s2=visual i=l:j=l:s=Do While i=Len(sl)And j=Mid(s2,j,1)Thens=s+Mid(slz i,1)日sej=j+lEnd Ifi=i+lLoop执行该程序后,j的值是()D.s=65A.2 B.3 C.527.python 中,表达式 5%2=()。D.7A.2.5 B.2 C.128.已知字符串a=python,则al:3的值为()D.0A.pyth B,pyt C.py29.在Python程序设计语言中,表示整除的符号是()D.ytA./B.%C.mod30.在 Python 中,设 a=2,b=3,表达式 ab and b=3 的值是()D./A.1 B.-1 C.True31.在 Python 中,设 a=2,b=3,表达式 a=3 值是()D.FalseA.1 B,032.如下Python程序段C.TrueD.Falsex=2print(x+1)print(x+2)运行后,变量x的值是()A.2 B.3C.5D.33.在编写python程序时缩进的作用是()0A.让程序更美观B.只在for循环中使用C.只在if语句中使用D.用来界定代码块34.在Python中,数据的输入是通过()来实现的。A.input()函数 B.print()函数C.bool()函数D.abs()函数35.下列Python程序段的运行结果是()i=0sum=0while i 簪/ioatinput 输入体重(kg):)SyntaxError invalid syntaxA.变量名lw太短 B.应该写成float(input(输入体重(kg):)=lwC.将float改为int D.变量名lw不符合Python语言规范,不能以数字开头 46.下列有关信息的说法,不正确的是()。A.Python程序设计语言也是一种信息B.给微信朋友圈点赞也是一种信息评价方式C.信息在传输过程中,必须遵循一定的规则D.对相关数据进行加工处理,使数据之间建立相互联系,从而形成信息47.在Python IDLE编辑器中书写正确的表达式()A,b*2-4ac B,l/2gt2 C.pi*rA2 D.2*pi*r48.计算机能直接识别、理解执行的语言是()A.汇编语言 B.Python语言 C.自然语言 D.机器语言49.下列选项中,不能作为python程序变量名的是()A.abc B.abcl23 C.123abc50.在Python Shel l环境下,依次执行下列语句后,data=172,9,165,29,156,21 max(data)D.abc_123 显示结果()。A.9 B,165 C.172 D.21二、程序填空51.一家商场在降价促销,如果购买金额不高于200元,会给10%的折扣,如果购买金额 高于200元,会给20%的折扣。编写一个Python程序,输入消费额(整数),显示折扣后 的应付金额。52.某市普通高中选课数据如图1所示,学生从地理、化学、生物等科目中选择三门作为 高考选考科目,“1”表示已选择的选考科目。使用Python编程分析每所学校各科目选考 的总人数、全市各科选考总人数及其占比,经过程序处理后,保存结果如图2N xk73.CSV-id9 本文侬 F)KE)BC(O)M(V)IV 劭(H)学生编号,学校弋码,姓名,物理化学,生物,政治,历史,地理技术2019010001,201901,顾筱扬1,1,12019010002,201901,俞凯森“1,1”“12019010003,201901,陈 12019010004,201901,WJR,1.1.12019010005,201901,ftia.1,1,12019010006,201901,李鸿鼠“1“112019010007.201901.KflXT.1.1.1.N.2019010008,201901,张向洋 1112019010009,201901.潘丹群1“1”12019010010,201901.李淞星J,1,1“2019010011.201901.tHM.,.1.1.1.2019010012,201901,gBtt,1,1,12019010013.201901.fi&Jll.1,1“1图1B C D E F23456789W政洽总人数I物理I化学I生物2019014683373873279074109802019024583223172401691441433920190411886077897143735215194120190551725324923617417128917920190671840146823121626838118920190756633235122621021428580201908514368369194174138224752019095633563162152232432815520191053129634922122216928749201911778434573580177345190352019126941913443362341972874932019136923534763602753212573420191481551152349228225037116201915822477483383323323447302019167424364914182722852586620191762436745720016729631966合计100900041094253733381395940471527比例106900.5651080.6493920.5026190.3349860.370346 C).4347050.142844o 1 2 3 4 5 6 7 8图2实现上述功能的Python程序如下:import pandas as pd import itertools#读数据到pandas的Data Fra me结构中df=(xk73.csv,sep=,header=infer,encoding=utf8)km=物理,化学,生物,政治,历史,地理,技术,zrs=len(df.index)#按学校分组计数sc=df.groupby(1,as_index=False).count()井对分组计数结果进行合计,合计结果转换为DF结构并转置为行df_sum pd.DataFrame(data=sc.sum().T df_sum学校代码=合计#增加合计行result=sc.append(df_sum)#百分比计算df_percent=df_sumdf_percent学校代码=比例 for k in km:per=df_percent.at 0,k/zrs df_percentk=per#增加百分比行result=result.append(df_percent)#删除姓名歹Uresult=_#修改学生编号为总人数result=result.rename(columns=,学生编号,:,总人数,)#保存结果,创建Excel文件.生成的Excel文件 result.to_excel(学校人数统计.xlsx)(1)请在划线处填入合适的代码:(2)加框处语句的作用是53.学习了 Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编 写了一段代码,绘制出多个不同颜色的圆形。代码如下:import turtleturtle,bgcolor(black)colors=red,green,blue,yellow forx range(100):turtle,pencolor(colorsx%4)turtle,circle(x)turtle,left(90)请分析任务,完成下列题目。(1)程序中处应填写()OA.print B.input C.in D.colors(2)程序中x%4的作用是()。A.计算x乘以4的结果B.计算x除以4的整数部分C.计算x除以4的小数部分D.计算x除以4的余数(3)执行此程序,绘制出圆形的总颜色数是()。A.1 B.4 C.5 D.100(4)执行此程序,绘制出圆形的总个数是()oA.1 B.4 C.99 D.100(5)此程序属于程序设计结构中的()。A.顺序结构 B.分支结构C.循环结构 D.跳转结构54.求解a到b内(包含a和b)所有的质数,并对每个质数的每一位数字求和。请完善程 序。程序如下:import mathdef IsPrime(i):if i=l:return Falsefor j in range(2Jnt(math.sqrt(i)+l):if:return False return Truea=int(input(请输入 a:)b=int(input(请输入 b:)summ=0for i in range(azb+l):if IsPrime(i):while t0:summ=summ+t%10print(数字和为:,summ)55.已知6月份10位技术考试成绩:12345678910788889908376759810065技术老师想统计出80分(含80)以上的人数,请完善程序,代码如下:a=78,88,89,90,83,76,75,98,100,65sum=0for i in range(n):if ai=80:print(sum)执行上述程序段后,输出的内容是56.某品牌手机第一年销量为20000台,假设平均每年的销量比上一年增加68%,请问儿 年后能使总销量达到60000台。下面的程序能实现上述的功能,请将缺失的代码补充完整。total=every_year=20000year=lwhile:every_year+=total+=every_yearyear+=1print(year)57.完善程序实现以下功能并保存。输出数组的最大值。arrl=12,435,76,24,78,54,866,43_=-32768for i in range(0,7):if arrli maxi:maxi=print(最大值是:,)input(运行完毕,请按回车键退出)58.广场上有许多(有数百人)小朋友在玩分组游戏,当他们分成三人一组时,发现最后 多出两个;当他们分成五人一组时,发现最后多出三个;当他们分成七人一组时,发现最 后多出两个。编写程序求出这些小朋友的可能人数。这群小朋友总的人数有:128、233、338 443、548、653、758、863、968、可能情况数为:9种 I实现上述功能的程序如下,请在程序划线处填入合适的代码。a=for i in range(100,1000):if:a.append(i)total+=1print(这群小朋友总的人数有:)for j in range(len(a):print(,end=、)print()print(可能情况数为:total,种)划线处处应该填入的语句为:划线处处应该填入的语句为:;划线处处应该填入的语句为:。59.求100以内素数。60.猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的 一半零一个。到第1。天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。61.分析完善程序已知包含 25 项的数列:1,2/3,3/5,24/47,25/49o问题1:写出该数列的通项公式f(n)=_Q问题2:以下是计算S=l+2/3+3/S+.+24/47+25/49的程序,请补全代码:s=0for i in range(l,26):s=s+print(s=,s)补充完成上述通项公式和程序:f(n)=_62.编写程序,用*打印一个如下所示的等腰直角三角形,将测试结果截图。*63.阅读程序。分析有关多项式的代码并回答问题。求 1!+2!+3!+.+20!的和。n=0 s=0t=lfor n in range(1,21):t*=n s+=tprint(s)AU-41=n st.J F T J =,=RESTn t*=ns+=t print(s.rangeend=2561327494111820313 I(1,21):(1)n的作用是。(2)s的作用是 o(3)t的初值必须赋值为1,这是因为(4)t*=n的等价语句是(5)s+=t的等价语句是 o64.将下列程序代码补充完整:某同学参加了学校体检,体检的医生告诉他体重超重,需要加强运动。该同学了解到运动 时一,心率如能控制在一定范围内,对增强心血管系统和呼吸系统的功能都有很好的效果;超出范围,对身体反而会有损伤。男最适宜运动心率=(220 年龄数一安静心率)X(60%80%)+安静心率,女最适宜运动心率=(210一年龄数一安静心率)X(60%80%)+安静心率,补充程序帮他(她)计算最适宜的运动心率。age=float(input(请输入 age=)HRrest=float(input(请输入 HRrest=)gender=input(请输入 male or female:)if:else:low=(n-age-HRrest)*0.6+HRresthigh=(n-age-HRrest)*0.8+HRrestprint(最适宜的心率是:low,,high)input(“运行完毕,请按回车键退出”)65.请在空格处填写正确的代码,使程序完善。实现功能:用辗转相除法求解两个正整数的最大公约数。x=int(input。请输入第一个正整数:力V=int(input。请输入第二个正整数)m=max(x,y)n=min(x,y)r=m%nwhile r!=0:r=m%n#找出x,y中的最大值#找出x,y中的最小值#求得最大值除以最小值后的余数#如果余数不等。,则进行以下循环#把最小值赋给m#把余数赋给n#求得最大值除以最小值后的余数mn=print。这两个数的最大公约数为:,)input(运行完毕,请按任意键退出【参考答案】*试卷处理标记,请不要删除一、选择题1.A【详解】本题考查的是Python变量名的命名规则。Python中变量命名规则:由字母、数字、下划线 组成,不能以数字开头,系统保留字不能作为变量名。故本题应选A。解析:A【详解】本题考查的是Python变量名的命名规则。Python中变量命名规则:由字母、数字、下划线 组成,不能以数字开头,系统保留字不能作为变量名。故本题应选A2.D【详解】本题主要考查Python程序的执行。a=l en(f)=3,故print要考a)的结果是a=3,故 本题选D选项。解析:D【详解】本题主要考查Python程序的执行。a=len(f)=3,故print(,a=:a)的结果是a=3,故本题选D选 项。3.C【详解】本题主要考查计算机编程语言。Python Visual Basic Java、C+均属于计算 机编程语言,CPU是计算机核心组成部件,故本题选C选项。解析:C【详解】本题主要考查计算机编程语言。Python.Visual Basic.Java、C+均属于计算机编程语言,CPU是计算机核心组成部件,故本题选C选项。4.C【详解】本题主要考查Python语法。python用来表示代码块所属关系(控制层级结构 的)的语法符号是缩进,故本题选C选项。解析:C【详解】本题主要考查Python语法。python用来表示代码块所属关系(控制层级结构的)的语法符 号是缩进,故本题选C选项。5.D【详解】本题主要考查Python基本知识。Python程序设计语言默认安装时,会有一个自 带的集成开发环境IDLE。要创建Python程序文件,可以利用IDLE中的“文件“菜单。可使用exit(解析:D【详解】本题主要考查Python基本知识。Python程序设计语言默认安装时,会有一个自带的集成开 发环境IDLE。要创建Python程序文件,可以利用IDLE中的“文件”菜单。可使用exit。或 quit。退出Python,因此D选项正确。【点睛】6.C【详解】本题主要考查Python语句。变量的命名规则有:只能以字母或下划线开头,不 能包含特殊符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表示交换 b与j的值,故本题选C选项。解析:C【详解】本题主要考查Python语句。变量的命名规则有:只能以字母或下划线开头,不能包含特殊 符号,不能是关键字。单行代码注释以#开始,语句j,b=b,j表示交换b与j的值,故本题选 c选项。7.D【详解】本题考查计算机语言相关知识。高级语言是面向用户的、基本上独立于计算机 种类和结构的语言。其最大的优点是:形式上接近于算术语言和自然语言,概 念上接近于人们通常使用的概念。高级语言的一个命令解析:D【详解】本题考查计算机语言相关知识。高级语言是面向用户的、基本上独立于计算机种类和结构 的语言。其最大的优点是:形式上接近于算术语言和自然语言,概念上接近于人们通常使 用的概念。高级语言的一个命令可以代替几条,几十条甚至儿百条汇编语言的指令。因此,高级语言易学易用,通用性强,应用广泛。高级语言种类繁多,可以从应用特点和对客观 系统的描述两个方面对其进一步分类。python,c+,visual basic,java都属于高级程 序设计语言。故本题选D。8.C【详解】本题主要考查Python程序的执行。该程序实现求100以内所有能被3整除的正 整数,故第3行的横线应该填i%3二二0,故本题选C选项。解析:c【详解】本题主要考查Python程序的执行。该程序实现求100以内所有能被3整除的正整数,故第 3行的横线应该填i%3=0,故本题选C选项。9.A【详解】本题主要考查Python序列类型。Python的序列类型包括:列表、元组和字典,故本题选A选项。解析:A【详解】本题主要考查Python序列类型。Python的序列类型包括:列表、元组和字典,故本题选A 选项。10.B【详解】本题考查的是Python选择语句。print是输出语句,是求余,!=是不等于,29%3=2,条件不成立,则执行输出29不能被3整除。故本题应选B。解析:B【详解】本题考查的是Python选择语句。print是输出语句,是求余,!=是不等于,29%3=2,条 件不成立,则执行输出29不能被3整除。故本题应选B。11.C【详解】本题主要考查Python保留字。保留字不能将其用作标识符;保留字区分字母大 小写,大写的不是保留字;if,el se,for等单词是保留字,也不能将其用作标识 符;标识符是由字符(AZ 解析:C【详解】本题主要考查Python保留字。保留字不能将其用作标识符;保留字区分字母大小写,大写 的不是保留字;if,else,for等单词是保留字,也不能将其用作标识符;标识符是由字符(AZ和az)、下划线和数字组成,但第一个字符不能是数字;标识符不能和Python中的保留字相同。故print()是保留字正确的写法。12.C【详解】本题考查的是python中print函数。print(str)#str是任意一个字符串,数字 等。“3+6”是字符串故输出为:3+6,选项C正确。解析:c【详解】本题考查的是python中print函数。print(str)#str是任意一个字符串,数字等。“3+6”是字符 串故输出为:3+6,选项C正确。13.D【详解】本题主要考查Python程序的执行。外循环变量i的范围是1-3,内循环变量j 的范围是0-2,故语句print(Python)的执行次数是3*3=9,故本题选D选 项。解析:D【详解】本题主要考查Python程序的执行。外循环变量i的范围是L3,内循环变量j的范围是0-2,故语句print(Python)的执行次数是3*3=9,故本题选D选项。14.A【详解】本题考查服务器的相关知识点Python脚本语言Excel处理表格软件IIS Internet信息服务可以搭建服务 器Apache可以搭建阿帕奇服务器。故不可解析:A【详解】本题考查服务器的相关知识点Python脚本语言Excel处理表格软件 IIS Internet信息服务可以搭建服务器Apache可以搭建阿帕奇服务器。故不可以用来搭建本地服务器。故选A选项15.B【详解】本题主要考查Python语法。Python3.8支持中文做标识符,Python标识符区分 字母的大小写,Python命令提示符是,命令中用到的标点符号只能是英文 字符,故本题选B选项解析:B【详解】本题主要考查Python语法。Python3.8支持中文做标识符,Python标识符区分字母的大小 写,Python命令提示符是,命令中用到的标点符号只能是英文字符,故本题选B选项。16.A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限 个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来 实现,故选项A错误;解决问题的过程就是实现解析:A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来实现,故选项A错误;解 决问题的过程就是实现算法的过程。算法可以通过编程来实现。算法是程序设计的核心,即是程序设计的“灵魂”。故应选A。17.B【详解】本题主要考查Python表达式的运算。(21%4)+5=1+5=6,故表达式(21%4)+5的值是6,故本题选B选项。解析:B【详解】本题主要考查Python表达式的运算。(21%4)+5=1+5=6,故表达式(21%4)+5的值是6,故本 题选B选项。18.A【详解】本题主要考查Python文件。python文件的扩展名是py,故本题选A选项。解析:A【详解】本题主要考查Python文件。python文件的扩展名是py,故本题选A选项。19.A【详解】本题Python相关知识点idle是Python所内置的开发与学习环境,故除了可以通过书中的JupyterNotebook外,处理数据还可以通过Python IDLE工具实现解析:A【详解】本题Python相关知识点IDLE是Python所内置的开发与学习环境,故除了可以通过书中的Jupyter Notebook外,处 理数据还可以通过Python IDLE工具实现。故本题选A选项20.C【详解】本题主要考查Python相关知识点知识点。.d oc是文字处理软件(word后缀 名),.vbp是Visual Basic工程文件后缀名,.exe是可执行文件后缀名,.py 是Python文件 解析:C【详解】本题主要考查Python相关知识点知识点。.doc是文字处理软件(word后缀名),.vbp是 VisualBasic工程文件后缀名,.exe是可执行文件后缀名,.py是Python文件的后缀名,故本题选C选项。21.D【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开 头,不能包含特殊符号,不能是关键字。故x_l可以作为Python变量名,故本 题选D选项。解析:D【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包 含特殊符号,不能是关键字。故x_l可以作为Python变量名,故本题选D选项。22.B【详解】本题主要考查Python基本运算符。“*是幕运算,x*y为返回x的y次累,因 此B选项正确。【点睛】解析:B【详解】本题主要考查Python基本运算符。“*是幕运算,x*y为返回x的y次累,因此B选项正 确。【点睛】23.C【详解】本题主要考查python的表达式。or属于逻辑运算符,morn不是关系表达式。故本题选C选项。解析:C【详解】本题主要考查python的表达式。or属于逻辑运算符,morn不是关系表达式。故本题选C 选项。24.A【详解】本题考查Python语句。在Python中要交换变量a和b中的值,可以使用的语句 组是t=a;a=b;b=t也可以是a,b=b,a,故本题选A。解析:A【详解】本题考查Python语句。在Python中要交换变量a和b中的值,可以使用的语句组是t=a;a=b;b=t也可以是a,b=b,a,故本题选A。25.B【详解】本题主要考查Python程序的执行。s=0,变量i的范围是19,循环体是 s=s+i,程序运行后 s=s+i=0+1+2+3+4+5+6+7+8+9=45,故本题选 B 选项。解析:B【详解】本题主要考查Python程序的执行。s=0,变量i的范围是19,循环体是$=5+1,程序运行后 s=s+i=0+l+2+3+4+5+6+7+8+9=45,故本题选 B 选项。26.C【详解】本题主要考查VB程序的执行。分析程序可知,变量i控制从si中取字符,变量 j从s2中取字符,依次比较字符串si、s2的每一个字符,若si中的字符大于或 等于s2中的字符,则将si中对应的字 解析:c【详解】本题主要考查VB程序的执行。分析程序可知,变量i控制从si中取字符,变量j从s2中 取字符,依次比较字符串si、s2的每一个字符,若si中的字符大于或等于s2中的字符,则将si中对应的字符拼接到变量s中,否则变量j递增。第一遍循环,i=l,j=l,p”“i”,i=i+l=3;第三 遍循环,“t”“i”,i=i+l=4;第四遍循环,h”“i,j=j+l=3,i=i+l=5;第五遍 循环,”s,j=j+l=4,i=i+l=6;第六遍循环,“n”b值为假,b=3值为真,故表达式ab and b=3的值 是Fal se,故解析:D【详解】本题主要考查Python表达式的运算。逻辑运算符and两边都为真,值才为真,否则为假。a=2,b=3,ab值为假,b=3值为真,故表达式ab and b=3的值是False,故本题选D选 项。31.C【详解】本题主要考查Python基本运算。Python比较运算优先级高于逻辑运算,因此C 选项正确。【点睛】解析:c【详解】本题主要考查Python基本运算。Python比较运算优先级高于逻辑运算,因此C选项正确。【点睛】32.A【详解】本题主要考查Python程序的执行。x=2没有发生改变,只是输出x+1、x+2的值,故本题选A选项。解析:A【详解】本题主要考查Python程序的执行。x=2没有发生改变,只是输出x+1、x+2的值,故本题选 A选项。33.D【详解】本题考查的是Python语句格式。在编写python程序时,缩进可以使得代码非常 整齐规范,赏心悦目,提高可读性,因此作用是用来界定代码块。故本题应选 Do解析:D【详解】本题考查的是Python语句格式。在编写python程序时,缩进可以使得代码非常整齐规范,赏心悦目,提高可读性,因此作用是用来界定代码块。故本题应选D。34.A【详解】本题主要考查Python输入函数。在Python中,input()是输入函数,print()是输出打印函数,bool()函数用于判断真假,abs()求绝对值函 数,故本题选A选项。解析:A【详解】本题主要考查Python输入函数。在Python中,input()是输入函数,print()是输出打 印函数,bool()函数用于判断真假,abs()求绝对值函数,故本题选A选项。35.B【详解】本题考查Python语句。根据whil e可知,当if i%2=0成立时,sum+=i,i=2,4,6,8 时,If 条件成立,故 sum=2+4+6+8=20,又根据print(sum解析:B【详解】本题考查Python语句。根据while可知,当if i%2=0成立时,sum+=i,i=2,4,6,8 时,If条件成立,故sum=2+4+6+8=20,又根据print(sum=,sum),则最后运行结 果是sum=20,故本题选B。36.B【详解】本题主要考查Python随机函数。math模块提供了许多对浮点数的数学运算函 数;rand om模块提供许多生成随机数的函数;numpy模块支持大量的维度数组 与矩阵运算,此外也针对数组 解析:B【详解】本题主要考查Python随机函数。math模块提供了许多对浮点数的数学运算函数;random 模块提供许多生成随机数的函数;numpy模块支持大量的维度数组与矩阵运算,此外也针 对数组运算提供大量的数学函数库,pygame模块专为电子游戏设计,包含图像、声音等。故在Python中要生成随机数,应该使用random模块,故本题选B选项。37.A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项解析:A【详解】本题考查Python数据类型相关的知识点Python不支持char类型、byte类型。故本题选A选项38.A【详解】本题主要考查服务器的搭建。Python是程序设计软件,Excel是表格处理软件,HS是互联网信息服务,Apache是Web服务器软件,HS和Apache可以用来搭 建本地服务器的软件解析:A【详解】本题主要考查服务器的搭建。Python是程序设计软件,Excel是表格处理软件,IIS是互联网 信息服务,Apache是Web服务器软件,IIS和Apache可以用来搭建本地服务器的软件,故 本题选A选项。39.C【详解】本题考查Python程序语法Python变量命名不能以数字开头、变量b、c必须先定义后使用。故有3处错误,故本题选C选项解析:C【详解】本题考查Python程序语法Python变量命名不能以数字开头、变量b、c必须先定义后使用。故有3处错误,故本题选 C选项40.A【详解】本题主要考查Python程序的执行。29%3=2,满足if条件,输出结果为29不 能被3整除,故本题选A选项。解析:A【详解】本题主要考查Python程序的执行。29%3=2,满足if条件,输出结果为29不能被3整除,故本题选A选项。41.B【详解】本题考查知识点是程序的定义。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集 合。程序中包括指令和数据。解析:B【详解】本题考查知识点是程序的定义。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。程序中 包括指令和数据。指令是指示计算机执行某种操作的命令。一个指令通常由两部分组成:操作码+地址码。高级语言是指以人类的日常语言为基础的一种编程语言。根据它们的定义,可以得出题目中的源代码属于程序。故B选项正确。42.D【详解】本题主要考查Python输出语句。Python输入函数是print(),故可以输出 hel l o worl d 的是 print(hel l o worl d),故本题选 D 选项。解析:D【详解】本题主要考查Python输出语句。Python输入函数是print。,故可以输出hello world的是 print(hello world),故本题选 D 选项。43.D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收 集素材,规划网站,然后选择网站的开发工具进行网页制作,最后进行网站的 发布。故选项D正确。解析:D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收集素材,规 划网站,然后选择网站的开发工具进行网页制作,最后进行网站的发布。故选项D正确。44.A【详解】本题考查的是数据的定义。数据是客观事物的符号记录,是信息的载体,是计 算机加工的对象。”体重80kg”、“身高170cm”是对王明体重身高的符号记 录属于数据。故本题应选A。解析:A【详解】本题考查的是数据的定义。数据是客观事物的符号记录,是信息的载体,是计算机加工的 对象。“体重80kg”、“身高170cm”是对王明体重身高的符号记录属于数据。故本题应 选Ao45.D【详解】本题考查的是Python的变量名。在Python中变量名是由数字、字母、下划线组 成,且不能以数字开头。故本题应选D。解析:D【详解】本题考查的是Python的变量名。在Python中变量名是由数字、字母、下划线组成,且不 能以数字开头。故本题应选D。46.A【详解】本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故 选项A错误;给微信朋友圈点赞是个人推荐,故选项B正确;表达信息时要遵 照一定的标准,计算机、通信、网络等规范了一系列的解析:A【详解】本题考查的是信息相关知识。信息是一种具体的含义,语言是信息的载体,故选项A错误;给微信朋友圈点赞是个人推荐,故选项B正确;表达信息时要遵照一定的标准,计算机、通信、网络等规范了一系列的协议,故选项C正确;对相关数据进行加工处理,使数据之 间建立相互联系,从而形成信息,选项D正确。47.D【详解】本题主要考查Python表达式知识点。书写表达式时运算符号不能省略,+加、-减、*乘、*累、/除、整除、取模,A、B、C正确的表达式分别是b*2-4*a*c,l/2*g*t*解析:D【详解】本题主要考查Python表达式知识点。书写表达式时运算符号不能省略,+加、-减、*乘、*幕、/除、整除、取模,A、B、C正确的表达式分别是b*2-4*a*c
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 通信科技 > 开发语言

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服