欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    高中信息技术学业水平考试专题复习--优化集训9 基本数据结构.docx

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

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

    高中信息技术学业水平考试专题复习--优化集训9 基本数据结构.docx

    普通高中学业水平考试专题复习优化集训9基本数据结构1 .以下有关字符串的说法正确的选项是()A.是不可变的数据B.只能使用直双引号创立C.是1个或多个字符组成的序列D.可使用, ”对字符串“切片”.图中语句在Python Shell中的运行结果是()|>>> a='举头望明月,低头思故乡。1>>> a3:5:lA望明,B望明月,C明月'D明月二3.图中语句在Python Shell中的运行结果是()|>>> a一一头望明月,低头思故乡。1»> a-10:-l:8 A望。,B望乡,C乡望,D/o望,4,图中语句在Python Shell中的运行结果是()|>» a举头望明月,低头思故乡。>>> a9:3:-5A思明,BJ思望,C故明D.做月5.图中语句在Python Shell中的运行结果是()>>>举头望明月,低头思故乡。>> a-4:-10:-41A思月,B.'思明,C思望,D思头,6,a=莫等闲,白了少年头,空悲切!:从该字符串中取的头,那么切片时使用正索引的表达式为 O.a莫等闲,白了少年头,空悲切!:从该字符串中取,闲年;那么切片时使用反索引的表达式为 O.a=,莫等闲,白了少年头,空悲切!;从该字符串中取空白;那么切片时使用正索引的表达式为 O.a=,莫等闲,白了少年头,空悲切!:从该字符串中取空闲;那么切片时使用反索引的表达式为 。7 .a=海上生明月,天涯共此时。;结合字符串a输出海天一色;那么输出语句为:print () oIL某Python程序代码如下。a='糖果a=a* 6ans=nn=lfor i in a:if n % 2=0:ans=ans+in+=lprint(ans)执行该程序,输出的结果是 012.教育部规定“8月31日前满6周岁的儿童可以上小学”。某校开发了如下Python小程序,通过身份 证号码对入学儿童的年龄进行验证(身份证号码第710位是出生年份,第1112位是出生月份)。 请在划线处填上合适的代码。s=input,请输入孩子的身份证号:)import datetime#力载夕卜部模块n_year=datetime.datetime.now().year#通过外部模块获取当前系统时间的年份y=#身份证中提取出生年份m=#身份证中提取出生月份if_:print。孩子的年龄可以入学!)else:print,孩子还未到入学年龄,请以后再来!).Python Shell中执行语句print(三更灯火五更鸡n正是男儿读书时n黑发不知勤学早n白首方悔 读书迟n)的输出结果是()A.三更灯火五更鸡正是男儿读书时黑发不知勤学早白首方悔读书迟B.三更灯火五更鸡n正是男儿读书时n黑发不知勤学早n白首方悔读书迟nC.三更灯火五更鸡n正是男儿读书时n黑发不知勤学早n白首方悔读书迟nD.三更灯火五更鸡正是男儿读书时黑发不知勤学早白首方悔读书迟.以下有关列表的说法正确的选项是()A.元素使用括起来B.元素可以是其他的列表C和字符串一样是不可变数据D.所有元素要求具有相同的数据类型13 .某Python程序代码如下。a=l/,2,3,5,8/3,21print(len(a)+max(a)+min(a)-sum(a)执行该程序,输出的结果是 O.某Python程序代码如下。a=U,2,3,4b二better'Jate?than?never?!'a+=bprint(str(al)+' ,+a4+, <+a-3+, ,+str(a0)+a-l)执行该程序,输出的结果是 O.某Python程序代码如下。a寸博观而约取?安得倚天剑?厚积而薄发?跨海斩长鲸?苏轼?李白】print(a:2)执行该程序,输出的结果是_。14 .某Python程序代码如下。a=中国?俄罗斯?美国1b二中庸之道?战斗民族?霸权主义】c=a+b:-lprint©)执行该程序,输出的结果是战斗民族俄罗斯假设使用反索引切片,那么划线处切片参数 为。15 .某Python程序代码如下。a=r中国?江苏?杭州口 print(a)执行该程序,输出的结果是中国?浙江?杭州上那么划线处代码应为16 .某Python程序代码如下。a二口#生成列表a的元素(1100之间的奇数)for i in range。,100, ):ans=n c=0#将列表a中的元素每10个一行输出for i in a: ans=ans+, *+str(i)c=c+lif :print(ans)ans="c=0执行该程序,输出的结果如以下图所示。iEfr列表尾部添加元<> D:PychariAvenvScpiptspython.exe 0:/Pychar-/51瓜-尾部公加元*.py1 3 5 7 9 U 13 15 17 19,J21 23 2527 29 3133 3537 3941434547 49 5153 555759口261636567 69 7173 757779=i81 83 8587 89 9193 9597 995!.*阚或束,遇出代码为。在划线处填上合适的代码。21 .有如下Python程序段: a=天,地,师,君,亲 del a3print(a)执行后,输出的结果为 O.有如下Python程序段: a=l,l,2,3b=a* 2print(b) 执行后,输出的结果为。22 .有如下Python程序段:a4星期一?星期二?星期三:星期四?星期五?星期六?星期日口 b二春?夏?秋?冬 c=a,bprint(cl,c )执行后,输出的结果为.有如下Python程序段:a二甲?乙?丙?丁b=鼠?牛?虎?兔】c二子?丑?寅?卯口d=a,b,c print(d2,dl2)执行后,输出的结果为.有如下Python程序段:a=梅:兰:竹?菊b二风?花?雪?月b+=aa.clear()print(a,菊'in a or '竹'not in b)执行后,输出的结果为 O23 .以下有关字典的说法正确的选项是()A.是可变数据,包括在口中24 每对键值是1个元素,键和值之间用逗号”分隔C.键和值是一一对应的,值只能使用可变数据类型D.键必须是字符串、数字等不可变数据类型.需将语文、数学、外语3门课相应的平均分76.5、105、109用字典d组织存储,正确的格式 为:O27 .有如下Python程序段:inf二1姓名T王晓崇,性别T男?国籍T中国;print(inf?国籍 1)执行后,输出的结果为 o.将上题字典中键为“姓名”的元素值改为“王红全”,实现的Python语句为:。28 .运行如下图代码后报错。得为期x 1抗口'风下关艮'花上关花',雪苍山室,'月洱海月2print(da WD:PycharmvenvScriptspython.exe D:/Pycharm/字典.pyTraceback («ost recent call last):File ”(k/Pvchann/'j&.Dy1*. line 1, in <module>SUM风d下关风,花1门上关花雷I:,苍山/月:,潺海月4TypeError: unhashable type: 'list'进程已结束,遇出代码为1错误原因是29 .有如下Python程序段:inf=/姓名T王晓崇?性别T男二国籍丁中国, print(inf)执行后,输出的结果为:,姓名,:,王晓崇,性别,:男;国籍,:'中国?婚姻状态,:沫婚'。那么划线处代码应为:O.有如下Python程序段:inf寸姓名T王晓崇,性别T男:国籍中国, print(inf)执行后,输出的结果为:姓名,:,王晓崇,性别,:,男那么划线处代码应为30 .删除上题中字典的语句为。31 .有如下Python程序段:dali=网:不关风,花:小关花;雪:,苍山雪,月:洱海月'print(len(dali),end=7)dali.clear()print(dali)执行上述代码,输出的结果为 O注:print。函数默认每次输出以回车结束,参数end用于改变每次输出的结束符号。end;俵示两次 print。的输出结果之间用逗号分隔。32 .在Python Shell中测试以下语句:>>>dali=风:吓关风?花,:,上关花;雪:,苍山雪;月:'洱海月'»>print(dali)#1»>str(dali)#2那么#1所在行代码测试结果为(单项选择,填字母),#2所在行代码测试结果为(单项选择,填字 母)。A.风:吓关风?花,:止关花;雪:爸山雪二月:洱海月丁,B.风:吓关风;花:,上关花?雪,:,苍山雪,月:'洱海月'36 .有如下Python程序段:dali=W:'下关风,'花':'上关花',雪:'苍山雪?月秦时月',月:'洱海月'print(dali月')执行后,输出的结果为。37 .d=0: 2,1: 1,2: 3,3: 5,4: 5,5: 2,6: 1,7: 4,8: 2,9: 3,Python Shell 中运行以下语句,写出结果。(l)max(d.values()(2)sum(d.keys()(3)min(d)优化集训I 9基本数据结构1 .A 解析B.可使用三种引号或“或来创立字符串;C.是0个或多个字符组成的序列;D.使用 “口”对字符串“切片”。2 .C 解析a3:5:l分步长为正,正向切片,相邻2字符跨度为1;头索引为3,从“明”开始向右切片;尾索 引为5,遵循“前闭后开”原那么,切片切到索引4对应的“月,今明月二正索引01234567891011字符串a举头望明月低头思故乡O反索引-12-11-10-9-8-7-6-5-4-3-2-13 .B 解析a-10:-l:8 3步长为正,正向切片,相邻2字符跨度为8;头索引为-10,从“望”开始向右切片; 尾索引为-1,遵循“前闭后开”原那么,切片切到索引-2对应的“乡”。今,望乡14.D 解析a9:3:-5分步长为负,逆向切片,相邻2字符跨度为5;头索引为9,从“故”开始向左切片;尾 索引为3,遵循“前闭后开”原那么,切片切到索引4对应的“月循 今故月15.A 解析a-4:-10:-4玲步长为负,逆向切片,相邻2字符跨度为4;头索引为-4,从“思”开始向左切片; 尾索引为-10,遵循“前闭后开”原那么,切片切到索引-9对应的“明”;跨度为4,第2个字符取到“月”,再跨 度4超过了终点“明”字,取不到第3个字符了。3思月。6 a4:9:4(尾索引可以取9/2之间的正整数)解析取,白头,后从左向右正向切片;白对应的头索引 为4丁头对应的索引为8J前闭后开”原那么小尾索引取8的右侧1个索引9(或9且=12今超过12会 取至U第3个字符“切)两个字符之间的跨度为4今步长为4o正索引012345678910111213字符;M莫等闲白T少年头空悲切反索引-14-13-12-11-10-9-8-76-5-4-3-2-17闻-12:-6:5(尾索引可以取-6,-2之间的整数)解析取悯年一从左向右正向切片;反索引用对应的 头索引为-12;反索引,年对应的索引为-7,“前闭后开”原那么-尾索引取-7的右侧1个索弓1-6(或-6且 二一29超过-2会取到第3个字符“切)两个字符之间的跨度为53步长为5o8.a10:3:-6(尾索引可以取0,3之间的整数,或者省略不写)解析取,空白,f从右向左逆向切片;正索 引,空,对应的头索引为10;正索引,白对应的索引为4,“前闭后开”原那么出尾索引取4的左侧1个索引 3(或3或省略不写);两个字符之间的跨度为6今步长为-6。9.2-4:-13:-8(尾索引可以取-13,-14之间的整数,或者省略不写)解析取咬闲,玲从右向左逆向切片; 反索引,空,对应的头索引为-4;反索引悯,对应的索引为-12,“前闭后开”原那么今尾索引取-12的左侧1个 索引-13(或-13或省略不写);两个字符之间的跨度为8好步长为-8。10a0+a6+'一色,或a0:7:64一色,(尾索引 =7)或a-12:-5:6 +一色,(尾索引取之间的整数或者省略不写)解析正索引0123456789101 1字符串a海上生明月天涯共此时O反索引-12-1 1-10-9-8-7-6-5-4-3-2-111.果果果果果果 解析a为字符串型今a* 6为字符串a重复6遍今a三糖果糖果糖果糖果糖果糖果 for循环的变量i遍历字符串a的每个字符。变量n用于统计遍历第几个字符,循环前初值为1玲 从a中第1个字符开始遍历,循环体中每次遍历完当前字符,n+=lf 的值加1,指向a中下一个遍历 的字符。循环体中每次对当前遍历的第n个字符进行判断,假设i为偶数项字符,那么将当前字符i连接 到结果字符串ans的右侧。字符串a中的偶数项字符都是“果”,所以遍历字符串a完毕后,结果串ans 中有6个“果九12.s6:10或 s-12:-8 s10:12或 s-8:-6 n_year-int(y)>=7 or n_year-int(y)=6 and int(m)<9 解析 身份证中年份对应的是第710位,相应的正向索引为69,反向索引为-12至卜9,切片索引遵循“前闭 后开”原那么,所以年份切片为s6:10< s-12:-8o月份切片同理。13.C 解析print(r'三更灯火五更鸡n正是男儿读书时n黑发不知勤学早n白首方悔读书迟")中待 输出的字符串前有字符"r"三去除转义。所以字符串中出现的“n”都作为普通字符,整个字符串输出 在同一亍。14.B 解析A.列表元素用口括起来;C.列表是可变数据;D.列表元素允许“异质”。15.-24 解析len(a)求a的元素个数今8;max(a)求a最大元素今21;min(a)求a最小元素今l;sum(a)求 a所有元素之和今54。16.2 better than 1 !解析 索引为1的元素为2,str()函数将其转为2;索引为4的元素是'better'索引为- 3的元素为than'索引为。的元素是l,str()函数将其转为T;索引为-1的元素是T;中间用空格连接。正索引012345678列表a1234betterlatethanneverf *反索引-9-8-7-6-5-4-3-2-117.1博观而约取?厚积而薄发?苏轼1解析a:2第3参数步长为正今正向切片(从左到右);头索引省略今从左侧第1个元素开始取(索引值 为0);尾索引省略少向右取完;步长为2今取元素时跨度为2o18.-2:-6:-3解析是将列表b内所有元素逆向切片'霸权主义衣战斗民族?中庸之道列表c由 列表a拼接得到,如下所示:正索引012345列表a博观而约取安得倚大剑厚枳而薄发跨海斩长稣苏轼李白反索引-65-43-2-1冲国?俄罗斯?美国?霸权主义?战斗民族','中庸之道'程序输出的结果是从右到左逆向切片,跨度为3,所以步长为-3;头索引为“战斗民族”的反索引-2;尾索 引遵循“前闭后开”规那么,取“俄罗斯”左侧1位索引值-6。19a 1尸浙江,或a-2=渐江解析输出结果中的第2个元素,江苏禄修改为新江;该元素正索引值为1,反索引值为-2。20 . 2 a. append c=10解析第1个for循环用range函数遍历力100之间的奇数”分步长为2,最大值为99;遵循“前闭后开” 原那么,range函数指定的初值为1,终值为100及以上整数。第1个for用于生成列表a的元素,每次循 环体生成1个元素添加到列表a的尾部今a.append。第2个for用于将列表a的元素每10个一行 输出。所以需要计数器计数分当前行ans是否满10个元素。假设满了那么将当前行输出,并将当前行变 量ans恢复空串,等待新的元素连接进来;计数器清零开始下一行的元素个数统计今条件为c=10o211天?地,师,亲解析del a3删除的是列表a中正索引为3(左起第4个)的元素“君”。22 .1,1,2,3,1,1,2,3解析语句b=a 2将列表a重复2遍赋值给b,列表b为1,1,2,3/23。23 .春?夏秋,冬星期四 解析列表c有2个元素:列表a是c中索引为0的第1元素,列表b是c 中索引为1的第2元素。今cl为列表b;c03为c中索引为0的第1元素列表a中索引为3 的第4个元素“星期四”。241子;丑?寅?卯口虎 解析d为d中索引为2的第3个元素列表c;d为d中索引为1的 第2个元素列表b中的索引为2的第3个元素“虎工.False解析 输出结果前执行语句“a. clear。”分列表a被清空所有元素9口;成员运算优先级高于 逻辑运算,a被清空了 f菊'in a=False;语句"b+=a”等价于b=b+af 将列表a中的元素拼接到列表b后 面今竹'not in b=False。False or False二False。25 .D 解析A.字典包括在中;B.每对键值之间用冒号":"分隔,元素之间用逗号分隔;C.值可以是 任何数据类型。26 .d二/语文,:76.5;数学,:105:外语H09解析字典d中有3个元素(3对键值)。27 .中国 解析输出字典中键为“国籍”的元素的值“中国”。27.1 nff姓名卜,王红全解析修改字典某元素值的格式为:字典名键仁新值。30.字典dali的键使用了可变数据类型“列表”,键必须是不可变的数据类型(字符串、数字)3LinfT婚姻状态=沫婚解析比照原字典和输出后的字典,可知在最后添加了一个新元素,格式为: 字典名新键上新值。32小1由甲国籍1 解析 比照输出前后的字典可知,键为“国籍”的元素被删除了。删除某元素的格式 为:del字典名被删除元素的键名。33.del inf解析删除字典的格式为:del字典名。1.4 4,解析len(dali)用于统计字典序列中有几个元素(每个元素是1个键值对)。语句dali.clear。清 空了字典dali中的元素,所以print(dali)输出的是空字典。1.8 B A 解析print(dali)直接输出字典;str(dali)将字典作为字符串输出。36 .洱海月 解析字典中,键必须是唯一的,假设创立时同一个键被赋值屡次,那么记录其最后1个值。37 .(1)5 (2)45 (3)0 解析 求字典d中值序列的最大值;(2)求字典d中键序列的和;(3)不注明是键 还是值,仅字典名那么默认为键序列。所以min(d)是求d字典中键序列的最小值。

    注意事项

    本文(高中信息技术学业水平考试专题复习--优化集训9 基本数据结构.docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开