Python入门教程图文word复习知识点试卷试题

上传人:cjc****537 文档编号:172722126 上传时间:2022-12-06 格式:DOCX 页数:29 大小:142.61KB
收藏 版权申诉 举报 下载
Python入门教程图文word复习知识点试卷试题_第1页
第1页 / 共29页
Python入门教程图文word复习知识点试卷试题_第2页
第2页 / 共29页
Python入门教程图文word复习知识点试卷试题_第3页
第3页 / 共29页
资源描述:

《Python入门教程图文word复习知识点试卷试题》由会员分享,可在线阅读,更多相关《Python入门教程图文word复习知识点试卷试题(29页珍藏版)》请在装配图网上搜索。

1、d. .pyD. int (1+5) /3D. Python源程序D.D. m能被3整除D. input()D. print()D. 30D. input()Python入门教程图文word复习知识点试卷试题一、选择题1 . Python程序文件的扩展名是()。A.pythonB.pytC.pt2 .下列python表达式结果最小的是()A.2*夕/3+8%2*3B.5*2%3+7%2*2C.1314/100%103 .下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序4 .以下哪种语言属于高级程序设计语言()python c+visual basic jav

2、aA.B.C.5 .以下Python程序段执行后,输出结果为()。ni=29i f ni %3!=U:print Cm,不能被3整除) elseprint (m-1能破3整除A. m不能被3整除 B.29不能被3整除C.29能被3整除6 .下列选项中,属于Python输入函数的是()。A. random()B. print()C. Cout()7 . Python使用函数()接收用输入的数据A. accept()B. input()C. readline()8 .以下python程序段运行后,s的值是()n=0s=0while s s2的值为()C.TrueD.False)B.len(“Wel

3、come”)13 .已知字符串 s1=python, s2=Python,A.“python” B.“Python”14 .下列Python表达式的值为偶数的是(A.12*3%5C.int(3.9)D.abs(-8)15 .关于Python,以下几种说法不正确的是()。A. Python是一种高级程序设计语言B. Python属于汇编语言,或者说属于低级语言C. Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D. Python是一种面向对象的、解释性计算机语言16.下列关于算法说法不正确的是()A.算法独立于任何具体的语言,Python算法只能用Python语言

4、来实现B .解决问题的过程就是实现算法的过程C.算法是程序设计的“灵魂”D.算法可以通过编程来实现17.已知 a =6, b =-4,则 Python 表达式 a /2+ b %2*3的值为()A.3B.3.0C.5D.5.018.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。A. Python IDLEB. XmindC.网络画板19.12 Python语言语句块的标记是()A.分号B.逗号C.缩进D.几何画板D./20.下列哪个语句在Python中是非法的?()A.x = y = z =

5、 1B.x = (y = z + 1) C.x, y = y, xD.x += y x=x+y21 .在Python代码中表示“x属于区间a, b)”的正确表达式是()。A. aWx and xbB. n= x or x=a and x=a and xbD.11D.高级语言22 .在 Python 中 print(8+7%2*2)的执行结果是()A.5B.1C.623 . Python语言属于()A.自然语言B.汇编语言C.机器语言24()不是程序设计高级语言。APythonBBasicCC+D.伪代码25 .下列选项中,不属于Python语言基本数据类型的是()AstrB.intC.floa

6、tD.char26 .在Python语言中,以下简单数据类型选项中描述错误的是()A.整数(int)、浮点数float)B.字符串(str)C.布尔(bool)D.2.5+2.5的值是整数(血弓类型27 .已知字符串a=python,则a1的值为()A.pB.pyC.PyD.y28 .关于python发布代码及安装使用代码,下列说法错误的是()A.创建一个文件夹mymodule,其中包含mymodule.py和setup.py (包含发布的元数据)两个文件B.在DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件仁已经构建发布的模块必

7、须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *”D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中29 .下列哪条赋值语句在Python中是非法的:()A.X=Y=Z=1B.X=(Y=Z+1)C.X,Y=Y,XD.X+=Y30 . Python语言源代码程序编译后的文件扩展名为()A.pyB.cC.javaD.c+31 .已知 a=-2, b=10/3,则 python 表达式 round(b,1)+abs(a)的值为()D.5.3C.执行无限次D.自

8、然语言A.1.3B.5.33C.5.432 .关于下列Python程序段的说法正确的是()k=1 while 1:k+=1A.存在语法错误,不能执行B.执行1次D.执行k次33 .计算机能直接接收和执行的程序设计语言为()A. Visual Basic语言 B. Python语言 C.机器语言34 .韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是()35 .有如下python程序段:a=4,5,3,6,7,8,2,9,1m ,c=1,1for i in range(1,len(a):if ai=ai-1:c+=1m=max(m, c)e

9、lse:c=1print (c, m)则程序执行后,c和m的值分别是()A.1和1B.1和4C.2和4D.36 .在Python中运行下列程序,输出结果为()for i in range (1,5):print(i)A.1,2,3,4,5 B.12345C.0,1,2,3,4 D.37 .下列不是Python程序基本结构的是()。A.顺序结构B.树形结构C.分支结构D.38 .下面选项中对Python操作描述错误的是()A. x1+x2连接列表x1和x2,生成新列表B. x*n将列表x复制次,生成新列表C. Min(x)列表x中最大数据项D. Len(x)计算列表中成员的个数39 . pyth

10、on 中,表达式5%2=()。A.2.5B.2C.1D.40.在Python程序设计语言中,用于输入和输出的函数分别是()A. read()和 write()B. input()和 output()C. input()和 print()D. cin()和 cout()3和41 2 3 4循环结构最核心的工作是41 .小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,()A.设计出解决问题的算法B.设计出解决问题的PPTC.编写出Python代码D.选择一种编程软件42 .以下Python代码输出结果中说法正确的是()。x=0 for i in range(1,100):x=x+ipri

11、nt(x)A.1+100的和B.1+99的和C.199所有整数的和D.1100所有整数的和43 .以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于()。for i ini nin那(200, Q,-1):if i%17-0:prim(i)breakA.软件B.程序C.指令D.高级语言44 .李老师要建立一个Python程序设计”课程的学习网站,下面比较合理的制作流程是:()规划网站结构,并确定设计风格发布网站网页制作了解网站运行环境,选择网站开发工具确定网站主题,收集素材A.B.C.D.45 .在python中,运行下列程序

12、,正确的结果是()。: n Tfiuge 二5::8=8-1pt lilt5-,D. i=6s=15D. _name_A. i=4 s=10B. i=5 s=10C. i=5 s=1546 .计算机能够直接识别和执行的语言是()A.机器语言47 汇编语言C. Python 语言D. C语言47 .下面哪个不是Python合法的标识符()A. int32B.40XLC. self48 .下列选项中,不能作为python程序变量名的是()A. abcB. abc123C.123abeD. abc_12349 .以下Python程序运行后,变量x和st的值分别是()。#第11题程序X-123+678

13、St=r,123,1+67SD. 123678A.801123678 B.801“123678” C.801801“123678”50.有如下VB程序段:si =python: s2=visuali =1: j =1: s =Do While i = Len(s1) And j = Mid(s2, j,1) Thens = s + Mid(s1, i,1)日sej = j +1End Ifi = i +1Loop执行该程序后,j的值是()A.2B.3C.5D.7二、程序填空51.学校气象小组使用自动测温仪在校园测量了1月12日的气温,并利用Python绘制了#绘制1月12口的气温图import

14、 matplotlib. pyplot as pitX 二 range(0124,2)Y =6,4,4,3,3,6,9,12,12,11,9,7:pit. xlabel (1月12D ”)pit.ylabel (温度/摄氏度Dpit. scatter(X, Ys 1&red)#绘制散点图It. show()(1)在以上Python程序中,变量Y的数据类型是。(2)在以上Python程序中,第8行横线处的代码是。(3)通过观察,气温采样间隔时间是个小时。52.请编写Python程序,实现如下功能需求:1)程序运行后,给出文字提示:“请输入一个正整数:”2)输入一个整数n按回车后,程序输出从1-n

15、所有整数中既是3的倍数又是5的倍数的数。3)不要超过5行代码。程序运行举例:请输人一个正整数二1001539455075钝53 .水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1*3+5*3+3*3=153。这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。问题求解设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。print (三位数之内的水仙花是:”)forxin (100,1000):b=x/100s=(x/1

16、0)g=一If x=(b*3+s*3+g*3):print ()54 .小金同学学完了进制转换后,对课后的不同进制的加减法很是头疼,爱动脑筋的小金突发奇想,能不能用python程序来完成这些作业呢?请帮小金完成代码编程.def convert(s): m=0 le=len(s) key=sle-1 if key=B:n=2elif key=D:else:n=16i=0while i=0and c=Aand c=F: a=ord(c)-ord(A)+10i+=1return ms=input(请输入算式)result=0;suanfu1=;suanfu2=;s1=for i in range(l

17、en(s):c=siif c=+ or c=- or c=:suanfu1=suanfu2suanfu2=cif suanfu1=:result=tif suanfu1=+:result=result+tif suanfu1=-:result=result-ts1=else:s1=s1+cprint(计算结果为+str(result)+D)(1)将程序横线处补充完整(2)如输入“1110B+10D-30H=则输出结果为。55现今信息化时代,信息的传输十分迅速,足不出户便知天下事。许多社交平台都有设置本平台的热点排行榜,方便用户了解正在发生的热门事件。但社交平台数量众多,平台用户种类和数量也大不

18、相同,导致不同平台热点的实际热度大小也不同。小钟为了确保自己知道的热点是真正的热点,于是打算用功能强大的python把各个平台的热点排行榜进行合并,形成自己的热点排行榜。为了热点之间比较方便,小钟设置了一个热度值来衡量一个热点的热度大小,热度值越大说明这个热点的热度越高。现在小钟已经获得了如下两个平台的热度值从小到大的排行榜,正当他打算将之合并为一个从小到大的排行榜时,却被老师叫走了。于是他决定把这个小功能交给他的好朋友你来实现,你想到2种算法,请把下列程序填写完整。AP10P9P8P7P6P5P4P3P2P11166116329438582652714756925BE10E9E8E7E6E5

19、E4E3E2E135116215271309428576772806950Python程序如下:A=11,66,116,329,438,582,652,714,756,925B =35,116,215,271,(5),428,576,772,806,950算法一:myRank =i =0j =0while (i len(A) and j len(B): if (Ai Bj):1 +=1else:myRank.append(Bj)j +=1while (i = len(A):myRankk= Bjj +=1elif (j = len(B):myRankk= Aii +=1elif (9):myR

20、ankk= Aii +=1else:myRankk= Bjj +=1print(myRank)56已知6月份10位技术考试成绩:12345788889908367891076759810065技术老师想统计出80分(含80)以上的人数,请完善程序,代码如下: a=78,88,89,90,83,76,75,98,100,65sum=0for i in range(n):if ai=80:print(sum)执行上述程序段后,输出的内容是57某品牌手机第一年销量为20000台,假设平均每年的销量比上一年增加68%,请问几年后能使总销量达到60000台。下面的程序能实现上述的功能,请将缺失的代码补充

21、完整。total= every_year=20000year=1while :every_year +=total += every_yearyear +=1print(year)58.已知圆柱体的底面半径为r,高为h,(均为正整数),小张编写了一个程序计算圆柱体的地面周长和面积,圆柱体侧面积以及圆柱体体积,其中圆周率定义为:3.14,请根据下列代码回答问题:r=int(inpu请输入半径r:”)h=int(input请输入高卜:”) c=2*pi*rs=pi*r*2S=c*hV=s*hprint(c,s,S,V)(1)解决问题的程序用到的控制结构有:(填:顺序结构、分支结构、循环结构)(2)

22、请将程序补充完整。(3)请找出程序中的错误代码,并改正。59完善程序实现如下功能并保存:有5个人坐在一起,第5个人说他比第4个人小3岁;第4个人说他比第3个人小3岁;第3个人说他比第2个人小3岁;第2个人又说他比第1个人小3岁;第1个人说他是38岁。编写程序,计算出第5个人的年龄并显示。def age(n):if n =1: c =else: c = age(n -1)-3return print第5人的年龄:age()input运行完毕,请按回车键退出.”)60程序设计:唐三藏又被妖怪抓走了,这次孙悟空还是没打得过妖怪,于是来求观音菩萨。观音菩萨告诉孙悟空,在天庭里身高正好为1000米的那位

23、神仙可以降伏此妖。于是悟空立刻来到天上,在玉皇大帝的神仙册上看到了按身高从矮到高排列有10000个神仙。由于时间紧迫,悟空想用最短的时间找到这位神仙,这样才可以尽快解救唐僧。代码如下:Lis若list(map(ininput (请按身高递增顺序依次输入10000个神仙的身高”).split() lef 行1right=10000while mid =if Listm=d=1000:工elif Listmid00:与else:print(“能帮孙悟空的神仙在第0位上”.format(mid+l)(1)程序代码中处正确的代码是()。A . leftright B . leftright(2)程序代

24、码中处正确的代码是()。A(leftright)/2 B(leftright)2C(leftright)/2 D(leftright)2(3)程序代码中处正确的代码是()。Apass B print(mid)z Cbreak D continue(4)程序代码中处正确的代码是()。-A . left=midB . right=mid C . left=mid +1 D . right=mid-1(5)程序代码中处正确的代码是()。A . left=midB . right=mid C . left=mid +1 D . right=mid-161编写一个程序,实现九九乘法口诀表。62编写程序,

25、找到并输出100以内的偶数个数。63 .约瑟夫问题是个有名的问题:N个人围成一圈,顺序为0,1,2,3,4,5,从0号这个人开始报数,报到2的将被杀掉,接下去重新开始报数,报到3的将被杀掉.以此类推,最后剩下一个,其余人都将被杀掉。例如N=6,被杀掉的顺序是:1,4,3,0,5;最后只剩下2这个人。llist=n=int (input (“请输入参与人数:”)for i in range(0,n-1):llist.append(i,i+1) long=nk=headi=1p=2while():if i=p-1:t=llistk1print(llistt0)#索引为 t 的删除if t=head

26、:i=1p+=1long=long-1 k=llistk1i+=1print(llisthead0)64 .以下是计算s =1+6+11+.+101的程序代码,请补全程序。s=0for i in range(1,102,):s=print( s)请补充完成上述程序65 .程序补充:(1)有5万元资金存入银行,选择“1年定期.自动转存”的存款方式,由于银行利率是不断变化的,这5年利率分别是3.25%.3%.3%.2%.1.75%,5年后会有多少收益呢?调用round()函数,保留结果两位小数。money =rate=forprint (5年以后存款总额:,money,“元”)(2)某投资者购买了

27、10万元一年期收益率3.7%的银行保证收益型理财产品。每年理财赎回后,他会提取2万元用作生活所需,余下资金仍购买此种理财。在收益率不变的情况下,多少年后本金被全部取出?money=year=while print (year,“年后资金被全部取出”)【参考答案】*试卷处理标记,请不要删除一、选择题1.D【详解】本题考查Python文件扩展名相关知识点Python程序文件的扩展名是.py。故本题选D选项解析:D【详解】本题考查Python文件扩展名相关知识点Python程序文件的扩展名是.py。故本题选D选项2A【详解】本题主要考查Python表达式的运算。2*3/3+8%2*3=8/3+0*3

28、=2,5*2%3+7%2*2=25%3+7%4=1+3=4,1314/100%10=13%10=解析:A【详解】本题主要考查Python表达式的运算。2*3/3+8%2*3=8/6+0*3=2,5*2%3+7%2*2=25%3+7%4=1+3=4,1314/100%10=13%10=3,int(1+5)/3=5,故本题选A选项。3A【详解】本题考查的是计算机程序语言。计算机程序语言可以分为:机器语言、汇编语言、高级语言。其中机器语言是由0和1组成,可以被计算机直接执行。故本题应选A。解析:A【详解】本题考查的是计算机程序语言。计算机程序语言可以分为:机器语言、汇编语言、高级语言。其中机器语言是

29、由0和1组成,可以被计算机直接执行。故本题应选A。4D【详解】本题考查计算机语言相关知识。高级语言是面向用户的、基本上独立于计算机种类和结构的语言。其最大的优点是:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令解析:D【详解】本题考查计算机语言相关知识。高级语言是面向用户的、基本上独立于计算机种类和结构的语言。其最大的优点是:形式上接近于算术语言和自然语言,概念上接近于人们通常使用的概念。高级语言的一个命令可以代替几条,几十条甚至几百条汇编语言的指令。因此,高级语言易学易用,通用性强,应用广泛。高级语言种类繁多,可以从应用特点和对客观系统的描述两个方面对其进

30、一步分类。python,c+ ,visual basic,java都属于高级程序设计语言。故本题选D。5B【详解】本题考查的是Python选择语句。print是输出语句,是求余,!二是不等于,29%3=2,条件不成立,则执行输出29不能被3整除。故本题应选B。解析:B【详解】本题考查的是Python选择语句。print是输出语句,是求余,!=是不等于,29%3=2,条件不成立,则执行输出29不能被3整除。故本题应选B。6D【详解】本题主要考查Python输入函数。random()是随机函数,print()是输出函数, Cout()函数是统计字符串里某个字符出现的次数,input()是输入函数,

31、故本题选 D选项。解析:D【详解】本题主要考查Python输入函数。random()是随机函数,print()是输出函数,Cout()函数是统计字符串里某个字符出现的次数,input()是输入函数,故本题选D选项。7B【详解】本题主要考查Python函数。accept()接受一个客户端的连接请求并返回一个新的套接字,input函数用于数据的输入,readline()函数用于读取文件中的一行, print()解析:B【详解】本题主要考查Python函数。accept()接受一个客户端的连接请求并返回一个新的套接字, input函数用于数据的输入,readline()函数用于读取文件中的一行,pr

32、int()函数用于打印输出数据,故本题选B选项。8C【详解】本题主要考查Python程序的执行。n=0,s=0,循环条件是s=10,则循环结束时,n=n+3=0+3+3+3=9,s=s+n=0+3+6+9=18,故程序结束后,s 的值是18,故解析:C【详解】本题主要考查Python程序的执行。n=0,s=0,循环条件是ss2的值为True,故本题选C选项【详解】本题主要考查Python字符串。比较字符串的大小,是将两个字符串的字符一一比较它们的 ASCII值,小写字母的ASCII值大于大写字母,故表达式中s1s2的值为True,故本题选C 选项。14D【详解】本题主要考查 Python 表达

33、式。12*3%5=1,len(“Welcome)=7,int(3.9)二3,abs (-8)=8,故本题选D选项。解析:D【详解】本题主要考查 Python 表达式。12*3%5=1, len (“Welcome”)=7, int (3.9)=3, abs (8)=8,故本题选D选项。15B【详解】本题主要考查Python程序设计语言。Python是一种高级程序设计语言; Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点;Python是一种面向对象的、解析:B【详解】本题主要考查Python程序设计语言。Python是一种高级程序设计语言;Python是一种代表简

34、单主义思想的语言,它具有简单、免费、开源和可移植等特点;Python是一种面向对象的、解释性计算机语言,故本题选B选项。16A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来实现,故选项A错误;解决问题的过程就是实现解析:A【详解】本题考查的是算法相关知识。所谓“算法”就是解题方法的精确描述,由有限个步骤组成。算法独立于任何具体的语言,但Python算法也可以用其他语言来实现,故选项A错误;解决问题的过程就是实现算法的过程。算法可以通过编程来实现。算法是程序设计的核心,即是程序设计的“灵魂”。

35、故应选A。17B【详解】本题主要考查Python表达式的运算。a=6,b=-4,a/2+ b%2*3=62+(-4%2*3)=3.0+0=3.0,故本题选 B 选项。解析:B【详解】本题主要考查 Python 表达式的运算。a=6, b=-4, a/2+ b%2*3=6/2+(-4%2*3)=3.0+0=3.0,故本题选B选项。18A【详解】本题Python相关知识点IDLE是Python所内置的开发与学习环境,故除了可以通过书中的JupyterNotebook外,处理数据还可以通过Python IDLE工具实现解析:A【详解】本题Python相关知识点IDLE是Python所内置的开发与学习

36、环境,故除了可以通过书中的Jupyter Notebook外,处理数据还可以通过Python IDLE工具实现。故本题选A选项19C【详解】本题考查的是Python语言相关知识。Python语言中用缩进来标记语句块,故选项C正确。解析:C【详解】本题考查的是Python语言相关知识。Python语言中用缩进来标记语句块,故选项C正确。20B【详解】本题主要考查Python语句。对于语句x =(y = z +1), y= z+1是一个赋值语句,作为一个整体没有返回值,x等于的是个空值,故该语句是非法的,故本题选B选项。解析:B【详解】本题主要考查Python语句。对于语句x =(y = z +1

37、), y= z+1是一个赋值语句,作为一个整体没有返回值,x等于的是个空值,故该语句是非法的,故本题选B选项。21C【详解】本题主要考查Python表达式。Python表达式中,大于等于运算符用“=”表示,故“x属于区间a, b)”的正确表达式是x=a and x=”表示,故“x属于区间a, b)”的正确表达式是x=a and x4,c+=1=2, m=max(m, c)=2;当 i=2时,33,c+=1=2, m=ma 解析:B【详解】本题主要考查 Python 程序的执行。m=1, c=1,当 i=1时,54, c+=1=2,m=max(m, c)=2;当 i=2时,33, c+=1=2,

38、m=max(m, c)=2;当 i=4时,76, c+=1=3,m=max(m, c)=3;当 i=5,87,c+=1=4,m=max(m, c)=4;当 i=6时,22, c+=1=2, m=max(m, c)=4;当 i=8时,19,c=1,循环结束,c 和 m 的值分别是1和4,故本题选B选项。36D【详解】本题考查Python程序执行range(1,5)表示1到4的值,注意不包括5。故本题选D选项解析:D【详解】本题考查Python程序执行range(1,5)表示1到4的值,注意不包括5。故本题选D选项37B【详解】本题考查Python相关知识。程序基本结构的是顺序结构,分支结构和循环

39、结构。选项B不是程序基本结构,这是一种数据结构。解析:B【详解】本题考查Python相关知识。程序基本结构的是顺序结构,分支结构和循环结构。选项B不是程序基本结构,这是一种数据结构。38C【详解】本题主要考查Python列表相关操作。x1+x2连接列表x1和x2,生成新列表; x*n将列表x复制次,生成新列表;Min(x)列表x中最小数据项;Len(x)计算列表中成员的个解析:C【详解】本题主要考查Python列表相关操作。x1+x2连接列表x1和x2,生成新列表;x*n将列表x 复制次,生成新列表;乂仍冈列表x中最小数据项;Len(x)计算列表中成员的个数,故本题选C选项。39C【详解】本题

40、考查的是python中的运算符相关知识。在python中表示取模,返回除法的余数,故5%2=1,选项C正确。解析:C【详解】本题考查的是python中的运算符相关知识。在python中表示取模,返回除法的余数,故5%2=1,选项C正确。40C【详解】本题主要考查Python程序设计语言中的输入和输出函数。input()函数返回值默认是字符串。print()函数默认是输出后换行。因此C选项正确。【点睛】解析:C【详解】本题主要考查Python程序设计语言中的输入和输出函数。input()函数返回值默认是字符串。print()函数默认是输出后换行。因此C选项正确。【点睛】41A【详解】本题考查的是

41、计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。解析:A【详解】本题考查的是计算机解决问题。计算机解决问题的步骤:分析问题、设计算法、编写程序、调试运行、检测结果,其中最核心的步骤是设计算法。故本题应选A。42C【详解】本题考查的是Python代码程序。本题的关键点是range()函数,其取到的区间数值为前闭后开,所以为1-99的整数。循环过程就是执行1-99所有整数的求和过程。故答案为C。解析:C【详解】本题考查的是Python代码程序。本题的关键点是range()函数,其取到的区间数值为前闭后开,所以为1-9

42、9的整数。循环过程就是执行1-99所有整数的求和过程。故答案为C。43B【详解】本题考查知识点是程序的定义。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。程序中包括指令和数据。解析:B【详解】本题考查知识点是程序的定义。软件是指包括所有在电脑运行的程序。软件=程序+数据+文档。程序是指为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。程序中包括指令和数据。指令是指示计算机执行某种操作的命令。一个指令通常由两部分组成:操作码+地址码。高级语言是指以人类的日常语言为基础的一种编程语言。根据它们的定义,

43、可以得出题目中的源代码属于程序。故B选项正确。44D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收集素材,规划网站,然后选择网站的开发工具进行网页制作,最后进行网站的发布。故选项D正确。解析:D【详解】本题考查的是网站制作流程相关知识。建立网站首先是要确定网站的主题,收集素材,规划网站,然后选择网站的开发工具进行网页制作,最后进行网站的发布。故选项D正确。45A【详解】本题主要考查Python程序的执行。for i in range(1,5)可知变量i的范围是1-4,程序运行完,s=s+i=0+1+2+3+4=10,故本题选A选项。解析:A【详解】本题主要考查Py

44、thon程序的执行。for i in range(1,5)可知变量i的范围是1-4,程序运行完,s=s+i=0+1+2+3+4=10,故本题选 A 选项。46A【详解】本题主要考查程序设计语言。计算机能够直接识别和执行的语言是机器语言,即0和1,故本题选A选项。解析:A【详解】本题主要考查程序设计语言。计算机能够直接识别和执行的语言是机器语言,即0和1,故本题选A选项。47B【详解】本题主要考查Python变量的命名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故40XL不是Python合法的标识符,故本题选B选项。解析:B【详解】本题主要考查Python变量的命

45、名。变量的命名规则有:只能以字母或下划线开头,不能包含特殊符号,不能是关键字。故40XL不是Python合法的标识符,故本题选B选项。48C【详解】本题考查的是python的变量命名。python的变量名是由数字、字母、下划线组成,并且数字不能打头。故选项C符合题意。解析:C【详解】本题考查的是python的变量命名。python的变量名是由数字、字母、下划线组成,并且数字不能打头。故选项C符合题意。49B【详解】本题主要考查Python语句执行。语句X=123+678是整型类型运算,值为801;语句St=123+678是字符串运算,直接拼接,值为123678,故本题选B选项。解析:B【详解】

46、本题主要考查Python语句执行。语句X=123+678是整型类型运算,值为801;语句 St=,123,+,678,是字符串运算,直接拼接,值为123678,故本题选B选项。50C【详解】本题主要考查VB程序的执行。分析程序可知,变量i控制从S1中取字符,变量j从S2中取字符,依次比较字符串Si、S2的每一个字符,若S1中的字符大于或等于S2中的字符,则将S1中对应的字解析:C【详解】本题主要考查VB程序的执行。分析程序可知,变量i控制从s1中取字符,变量j从s2中取字符,依次比较字符串s1、s2的每一个字符,若s1中的字符大于或等于s2中的字符,则将s1中对应的字符拼接到变量s中,否则变量j递增。第一遍循环,i=1,j=1,“p”“i,i=1

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!