文库 真题 NOC真题

2023年NOC大赛Python初赛(初中组-卷2)真题

NOC大赛真题 NOC初赛真题 PDF   15页   下载1   2024-05-03   浏览181   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年NOC大赛Python初赛(初中组-卷2)真题 第1页
2023年NOC大赛Python初赛(初中组-卷2)真题 第2页
剩余13页未读, 下载浏览全部
2023年N OC初赛- Pyth o n( 初中组- 卷2) 姓名:* 1. 运 a = e va l(in p ut()) p rin t(a ) * A .8 B .6 C .4 D .2 2 . 执* A .b = [3 ,2 ] B .b = 'w ord ' C .b = (3 ,2 ) D .b = {2 :3 } 3 . 在Py th o n中,合法的变量名是() 。* A.in *b B .In 8 b C .@ _in  D.1 b 4 . 下列关于保留字的叙述,正确的是()。* A .保留字都是由 B .保留字不可以做变量名 C .s u m 是P yth o n中的保留字 D . 5. 下列代码语句填 if __①__:     p rin t('a ') * A .T ru e B .t r u e C .F als e D .f a ls e 6 . 变量a 为列表的是()。* A.a = b = [1 ,2 ] B .a , b = 1 , 2 C .a = b = 1 .2 3 D .a , b = '1 ', [1 ] 7 . 使a 减b 的结果除以3的是()。* A.a - b / 3 B.( a - b ) / 3 C.( a - b ) // 3 D.( a - b ) % 3 8 . 运 s tr 1 = 'p olic e ' str 2 = 'w om an ' p rin t(s tr 1 + s tr 2 [2 :] ) * A .p oli c e w om an B .p oli c e w om an C .p oli c e m an D .p oli c e m an 9 . 运 p ric e = [5 , 9 ] pric e = p ric e * 2 p rin t(p ric e ) * A .[ 5 , 9 , 5 , 9 ] B .[ 5 , 9 ], [5 , 9 ] C .[ 5 5, 9 9] D .[ 1 0 , 1 8 ] 10 . 运 x , y = 2 , 3 if y > = 2 a n d y < = 6 :     x = y - x p rin t(x * y ) * A .9 B.6 C .3 D .1 1 1. 运 r = in t(in p ut(" 输 if r % 3 5 = = 0 :     p rin t(" 3 5的倍数") elif r % 5 = = 0 :     p rin t(" 5 的倍数") elif r % 7 = = 0 :     p rin t(" 7 的倍数") e ls e:     p rin t(" 不能整除5和7 ") * A .输 B .输 C .输 D .输 1 2 . 运 x , y , z = 2 , 0 , 6 if x != 0 :     if y != 0 :         p rin t(z / x / y)     e ls e:         p rin t(z / x) e ls e:     p rin t(z ) * A .6 .0 B .6 C .3 .0 D.3 1 3 . 运 li s = [2 , - 1, 4 , 7 , 9 ] i = n = 0 w hile i < le n(li s):     if li s[i] > n :         n = li s[i]      i + = 1 p rin t(n ) * A .9 B .7 C .2 D .4 1 4 . 运 a = ['w in '] b = s tr (a ) p rin t(b ) * A .'[ 'w in '] ' B .[ 'w ', 'i ', 'n '] C .[ 'w in '] D .w in 1 5 . 运 t r y :     x = 'w in '     x .a p pen d ('d ')      p rin t(x ) e xc e p t S yn ta xE rro r:     p rin t(" 语法错误") * exc e p t A ttr ib ute E rro r:     p rin t(" 字符串 e ls e:     p rin t(" 出现未知错误") A .w in d B .语法错误 C .字符串 D .出现未知错误 1 6 . 下列表示7 的3次* A.p ow (3 , 7 ) B .p ow (7 , 3 ) C .r o und (3 , 7 ) D .r o und (7 , 3 ) 17 . 运 a = [1 , 2 , 0 , 4 ] prin t(m in (a )) * A .7 B .4 C .2 D .0 1 8 .      运 d ef r e ve rs e (b ,c ):      g lo bal a      a = c      c = b      b = a * a,b ,c = 5,9 ,1 1 re ve rs e (b ,c ) p rin t(a ,c ) A .5 1 1 B .5 9 C .1 1 1 1 D .1 1 9 1 9 .      运 p rin t(t y p e(T ru e)= =(2 > 1)) * A .T ru e B .t ru e C .F als e D .f als e 2 0.      运 a ,b = 3,6 c ,d = 7,8 d ef t r a n s(a ,b ): if a > b:     p rin t(b ,e n d = " " )     r e tu rn a e ls e     p rin t(a ,e n d = " " )     r e tu rn b p rin t(t r a n s(b ,c )) * A.3 6 B .6 6 C .6 7 D .3 7 2 1.      运 x = 'y e ste rd ay' y= se t(x ) z= tu p le (y ) p rin t(s e t(z )= =y) * A .T ru e B .t ru e C .F als e D .f als e 2 2. 对于下 im port t u rtle n = in t(in p ut()) t = tu rtle .T urtle () f o r i in r a n g e(n ):     t .f d (9 0)     t .r t(6 0) tu rtle .d one() * A . 输 B. 输 C. 输 D. 输 23.      运 n = in t(in p ut()) f o r i in r a n g e(n ,1 ,- 1):     f o r j in r a n g e(i, 0 ,- 1):         p rin t('a '* j) * A .3 B .6 C .9 D.1 0 24. 已知字典hea lth= {'姓名' :[ ' [1 5 3,1 4 5,1 5 0,1 4 8],'体重' :[ 5 5,3 8,4 3,4 0 ]}中存储了某班学 算 值的表达式是?() * A . h ea lt h [1 ][1 ] h ea lt h [2 ][1 ] B . h ea lt h [2 ][2 ] h ea lt h [3 ][2 ] C . h ea lt h ['身 D . h ea lt h ['身 2 5. 有如下Pyt ho n程序段: stu = dic t(n am e= "张明明", ag e= 10 ) stu ['s e x'] = "男" fo r i in s tu .va lues():        p rin t(i, e n d = " " ) 执 * A . n am e a g e s e x B . 张明明 10 男 C. n am e a g e D . 张明明 10 2 6.      下列有关Pyt ho n第三 【多选题】 * A .在命令提示符中使 的安装 B .w ord clo ud 库可以 的 C .j ie b a库主要是对英 D .p yin s
2023年NOC初赛Python(初中组-卷2)真题
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明