2021年第19届NOC Python赛项选拔赛.pdfVIP

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2021年第 19届 NOC Python赛项选拔赛 一、选择题 1、如果我们在写程序时想要缩进,可以使用哪个按键呢? A. 回车键 B. 空格键 C. shift键 D. 删除键 2、按住 shift 再按数字 1,会输入哪个符号? A. ! B. @ C. # D. % 3、下面语句中能够实现输入的是: A. input() B. print() C. int() D. import() 4、下面哪个选项能够实现将 a赋值为 2021? A. a =2021 B. a ==2021 C. 2021 =a D. 2021 ==a 5、下述哪个选项可以作为变量的名字? A. 5fu B. num-1 C. if D. a1 6、以下哪个选项可以让变量 a 的值减少 1? A. a = 1 B. a - 1 C. a =- 1 D. a =a - 1 7、下面哪个选项能够导入海龟画图库? A. import random B. import time C. import turtle D. import halo 8、可以通过以下哪种方式从整数 123 中提取出它的个位,得到数字 3? A. 123 % 2 B. 123/ 2 C. 123 % 10 D. 123/ 10 9、现在有变量 a = “123”,数据类型为字符串类型。现在想要让变量 a 的值 变为 123,数据类型为整数类型。以下哪个语句能够实现? A. int(a) B. a = int(a) C. a =str(a) D. str(a) 10、想从字符串s = “beautiful”中打印出字母”a”,请问应该用以下哪种 方式? A. print(s[3]) B. print(s[a]) C. print(s[2]) D. print(s[-2]) 11、现在已知一个字符串s = “abcdef”,现在想从中拆出”def”这个部分, 应该使用以下哪个选项? A. s[3 5] B. s[36] C. s[24] D. s[2 5] 12、请问 range(3)所表示的范围应该是以下哪一个? A. 0,1,2,3 B. 1,2,3 C. 0,1,2 D. 1,2 13、阅读以下程序,请问程序运行后输入 32,会输出什么结果? a = int(input(请输入:)) if a % 2 ==0 print(1) else print(2) A. 0 B. 1 C. 2 D. 3 14、现在有一段程序如下,请问程序运行的结果是什么? s = hello my friend! if hello in s print(True) else print(False) A. True B. False C. hello my friend! D. 报错 15、阅读以下程序,请问程序运行后会输出几个 hello? n =2 while n 5 print(hello) n = n + 1 A. 0 B. 3 C. 4 D. 5 16、阅读以下程序,请问运行结束后会显示什么? a = 2 b =4 a =a * b b =a * 2 print(a, b) A. 2 4 B. a b C. 8 4 D. 8 16 17、阅读以下程序,程序输出的结果为? a = 2 b =8 if a 1 if b 8 print(a) else print(b) else if b 8 print(a + b) else print(a - b) A. 2 B. 8 C. 10 D. -6 18、阅读以下程序,程序输出的结果为? n = 10 count =0 while n 30 if n % 5 ==0 count += 1 n = n + 2 print(count) A. 2 B. 4 C. 6 D. 8 19、阅读以下程序,请问程序运行会输出什么结果? num = 15 for i in range(5) if num % 3 ==0 num = num/ 3 else

您可能关注的文档

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档