欢迎来到第壹文秘! | 帮助中心 分享价值,成长自我!
第壹文秘
全部分类
  • 幼儿/小学教育>
  • 中学教育>
  • 高等教育>
  • 研究生考试>
  • 外语学习>
  • 资格/认证考试>
  • 论文>
  • IT计算机>
  • 法律/法学>
  • 建筑/环境>
  • 通信/电子>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 第壹文秘 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    【信息技术】程序设计基本知识同步练习3.docx

    • 资源ID:1000999       资源大小:19.71KB        全文页数:8页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,如果您不填写信息,系统将为您自动创建临时账号,适用于临时下载。
    如果您填写信息,用户名和密码都是您填写的【邮箱或者手机号】(系统自动生成),方便查询和重复下载。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【信息技术】程序设计基本知识同步练习3.docx

    程序设计基本知识3学校:姓名:班级:考号:一、选择题1.在Python中,想得到3除以7的整数部分,需要用到以下哪个算术运算符号()A.+B./C./D.%2.以下四个选项中属于字符串类型的是()A.thing="面包,矿泉水”B.PrOdUClion="面包丫'矿泉水”D.price=4.5C.record?”面包矿泉水”:23.下列不属于简单数据类型的是()A.浮点型B.整型C.列表D.布尔型4.下列不属于复合数据类型的是()A.元组B.整型C.列表D.集合5.在Python中是用来创建()A.集合B.列表C.元组D.字典6.在PythOn中口是用来创建()A.集合B.列表C.元组D.字典7.Python读写文本文件中我们使用()打开文本文件。A.openB.closeC.writeD.以上均不是8.地图软件的驾车导航、步行导航、骑行导航等功能给我们的生活带来了极大的便利。用户在使用地图软件的驾车实时导航功能时,软件会实时获取我们的位置、车速、方向、时间等信息,将数据发送给服务器,服务器将获取到的信息进行分析处理,转换为车流量信息,判断交通的拥堵情况并返回给用户,以不同颜色来呈现拥堵情况。拥堵指数是根据车流量等数据计算而来的,具体如表n所示,用Python描述不同拥堵情况tmp和呈现的颜色,下列选项正确的是()拥堵指数含义0-1.4通畅(绿色)1.51.9缓行(黄色)2.03.9拥堵(红色)4.0及以上严重拥堵(深红色)A.B.C.D.iftmp>=4.0:iftmp>=4.0:iftmp>=O:iftmp>=O:Print(“深红色”)Print("深红色“)Print(“绿色”)Print("绿色”)eliftmp>=2.0:iftmp>=2.0:eliftmp>=1.5:iftmp>=1.5:Print(“红色”)Print(“红色”)Print(“黄色”)Print("黄色”)eliftmp>=1.5:iftmp>=1.5:eliftmp>=2.0:iftmp>=2.0:Print("黄色”)print("黄色,)print(“红色”)Print(“红色”)else:else:else:else:Print("绿色”)Print("绿色")Print(“深红色”)print(“深红色”)A.AB.BC.CD.D9.有如下Python程序段:n=int(input()s=11"whilen!=0:x=n%10s=s+str(x)n=n10print(三)若程序运行后输入“20220901”,输出的结果为()A.TypeErrorB.10902202C.20220901D.1610.下列PyIhon表达式中,其值最大的是()A.7/2+2B.int(-9.3)C.2*3D.len("1511)11.下列字符串中,最大的是()A.,456,B."45"C."54"D.,'56"12.以下PyIhon程序段执行后,输出结果为()m=28ifm%3!=0:Print(m,"不能被3整除")else:Print(m,"能被3整除")A.m不能被3整除B.m能被3整除C.28能被3整除D.28不能被3整除13 .下列PythOn表达式中,值为TrUe的是()A."TZ"in"TaiZhou"B.123*2=16C.,3I23"<,76,D.2024%100!=1243/10%1OO14 .有如下PythOn程序段,执行该程序段后,一共输出列表a中的多少个元素()a=1,2,3,4,5,6,7foriinrange(5):print(ai)A.7B.5C.2D.315 .有如下Python程序段,执行该程序段后,输出显示的内容是()s=0fbrkinrange(l,5,2):ifk<=l:m=lifk<=2:m+=2else:m+=3s+=mprint(三)A.4B.5C.9D.1316 .有如下Python程序段,可以实现从班级学生中随机抽取五名学生参与班会活动。名称含义random.randint(a,b)随机生成一个Eb范围内的整数random.random()随机生成一个2,1)范围内的实数random.choice(seq)从序列seq的元素中随机挑选一个元素importrandom#random模块中的常用函数如上表所示#导入学生名单到列表a中,a=”张李丁*”namejist=#列表nameIiSt存放随机生成的学生名单foriinrange(5):.a.pop(t)#从列表a中删除已被抽取的学生,避免重复抽取上述程序段中划线处依次可填入的语句是()A.random.randint(0,len(八)-1)®name_list+=atB.int(random.random()*len(八))(2)namejist+=atC. random.randint(0,len(八))nameist.append(at)D. ©random.randint(0,len(八)-1)(2)namejist.append(at)17 .PythOn在各个编程语言中比较适合新手学习,Python的创始人(龟叔)是()A.JamesGoslingB.GuidovanRossumC.DennisMacAlistairRitchieD.AlanCooper18 .有如下Python程序段:importrandoma=0*5;i=0;flag=Truewhilei<5:ai=random.randint(1,8)ifi%2=l:ai=ai+ai-Iflag=notflagelifai%2=0andflag=FaIse:i-=li+=l执行该程序段后,列表a的值不可能的是()A.5,12,1,3,2B.3,11,340,1C.4,5,5,11,7D.3,4,6,7,7参考答案:1. C【详解】本题考查的是Python算术符。/表示除,表示整除,表示求余。故选C。2. A【详解】本题考查的是数据类型。选项A是字符串类型,选项B是列表,选项C是字典,选项D是整型。故选A。3. C【详解】本题考查Python数据类型相关内容。在PythOn中,列表属于复合数据类型。浮点型、整型、布尔型属于简单数据类型。故本题答案是C选项。4. B【详解】本题考查PythOn数据类型相关内容。在PythOn中,复合数据类型是指能够存储多个值的数据类型。PythOn提供了多种复合数据类型,包括:列表、元组、集合和字典。列表是一种有序、可变的数据类型;元组是一种有序、不可变的数据类型;集合是一种无序、可变的数据类型,且不能存储重复的值:字典由键值对组成,其中每个键都对应一个值。这些数据类型允许我们在一个变量中存储多个值,而且这些值可以是不同类型的数据。故本题答案是B选项。5. AD【详解】本题考查PythOn程序设计相关内容。列表用方括号“口”来定义,元组可以用圆括号“()”来定义,集合可以用大括号“”来定义,字典用大括号"”来定义,故本题答案是AD选项。6. B【详解】本题考查PythOn程序设计相关内容。列表用方括号“口”来定义,元组可以用圆括号来定义,集合可以用大括号“”来定义,字典用大括号"''来定义,故本题答案是B选项。7. A【详解】本题考查Python程序设计相关内容。OPenO是文件打开函数;Writeo是文件写函数;ck>Seo是关闭打开的文件或者网络连接的函数。故本题答案是A选项。8. A【详解】本题考查PythOn程序设计相关内容。题目采用if.elif.else结构实现功能需求,分析四个选项:A选项,可以实现题目要求;B选项,tmp>=4.0或tmp>=2.0时,均输出“黄色”,不符合题意,存在逻辑错误。C选项,若ImP>=0不成立,意味着tmp<O,后面的部分均不会执行,不符合题意。D选项,若tmp>=2.0不成立,意味着tmp<2.0,执行Print(“深红色”),不符合题意。故本题答案是A选项。9. B【详解】本题考查PythOn程序设计相关内容。程序段功能是将输入的数字字符串逆序输出,输入“20220901”,输出的结果为:“10902202”,故本题答案是B选项。10. C【详解】本题考查的是PythOn表达式。7/2+2=5,int(-9.3)=-9,2*3=8,len("l5,1)=20故选Co11. D【详解】本题考查的是字符串比较。字符串大小比较规则是:两个字符串自左向右逐个字符相比(按ASCn值大小相比较)。“56">“54">“456">“45"。故选D。12. D【详解】本题考查Python程序设计相关内容。m=28,执行m%3,结果为1,不等于0,输出:28不能被3整除。故选D。13. C【详解】本题考查的是Python表达式。“TZ"in"TaiZhou”、123*2=16.2024%100!=124310%100值为False,“3123“<“761”值为TrUe。故选C。14. B【详解】本题考查的是Python循环语句。range(start,stop,step),start:计数从start开始。默认是从0开始。例如range(5)等价于range(0,5);stop:计数到StOP结束,但不包括stop例如:range(0,5)是0,1,2,3,4没有5;step:步长,默认为1。例如:range(0,5)等价于range(0,5,l)°range(5)生成0,1,2,3,4共5个序列数,故输出5个元素。选Bo15. C【详解】本题考查的是PythOn循环和分支语句的应用。range(l,5,2)生成1,3序列数。k=l时,满足k<=l,执行m=l,也满足k<=2,执行m+=2(即m=m+2=3),执行s+=m(即s=s+m=3);k=3时,不满足k<=l,也不满足k<=2,执行m+=3(即m=3+3=6),执行s+=m(即s=s+m=9)故选C。16. D【详解】本题考查的是列表综合应用。列表索引从O开始,故随机数应为Olen(八)-1的整数,列表元素添加用append。故本题应选Do17. B【详解】本题考查的是Python相关知识。Python的创始人为荷兰人吉多范罗苏姆(GUidOVanRossum)o故选Bo18. D【详解】本题考查的是Python循环及分支语句。flag初始为TrUe,由elifai%2=0andHag=False可知,a列表索引号为2肯定为奇数。选项D中a2=6不符合。故选D。

    注意事项

    本文(【信息技术】程序设计基本知识同步练习3.docx)为本站会员(p**)主动上传,第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知第壹文秘(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 1wenmi网站版权所有

    经营许可证编号:宁ICP备2022001189号-1

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

    收起
    展开