【编程】nct等级测试-python编程一级真题测试卷1.docVIP

【编程】nct等级测试-python编程一级真题测试卷1.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多
【编程】NCT等级测试-Python编程一级真题测试卷1 一、选择题 1.已知字符串a=python,则a[1]的值为( ) A.p B.py C.Py D.y 2.python单行注释和多行注释分别是什么?( ) A. 和 B.#和 C.//和 D.#和// 3.在编写python程序时缩进的作用是()。 A.让程序更美观 B.只在for循环中使用 C.只在if语句中使用 D.用来界定代码块 4.已知列表list1=[8,22,34,9,7],则python表达式len(list1)+min(list1)的值为( ) A.5 B.34 C.7 D.12 5.以下是猜数游戏的 Python程序,请你补全代码: 请选择适当的代码填入程序①处。( ) A.for B.print C.elif D.input 6.Python 定义私有变量的方法为。( ) A.使用 __private 关键字 B.使用 public 关键字 C.使用DEF定义变量名 D.使用 __XX 定义变量名 7.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( ) A.time库 B.random库 C.turtle库 D.matplotlib 库 8.利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码( )完善程序实现如下右图的运行结果。 A.basic+=sum B.sum=basic+n C.sum=basic+1 D.sum+=basic 9.运行下列 Python程序,结果正确是( ) a=32 b=14 c=a//b print(c) A.2.2 B.2 C.“2” D.4 10.下列定义变量的python程序语句变量赋值错误的是( ) A.x=y=1 B.x,y=1,2 C.x==1 D.x=1,2 11.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是( ) A.‘I’ B.‘J’ C.73 D.74 12.下面Python代码运行后,a、b的值为( ) a=23 b=int(a/10) a= a-b * 10 print(a,b) A.23 2 B.3 2 C.3 20 D.2 3 13.已知字符串s1=python,s2=Python,则表达式中s1s2的值为( ) A.“python” B.“Python” C.True D.False 14.在Python中,表达式(21%4)+5的值是( ) A.2 B.6 C.10 D.3 15.下列语言中( )不属于高级语言 A.python B.VC C.JAVA D.汇编语言 二、程序填空 16.请编写Python程序,实现如下功能需求: 1)程序运行后,给出文字提示:“请输入一个正整数:” 2)输入一个整数n按回车后,程序输出从1-n所有整数中既是3的倍数又是5的倍数的数。 3)不要超过5行代码。 程序运行举例: 17.“枚举算法”又称为“穷举法”,其基本思想是:一一列举出所有可能的解,并验证每个可能的解是否是真正的解,若是,就采纳,否则,就抛弃。 小明利用枚举算法解决“百元买百鸡”问题。用100元钱买100只鸡,公鸡,母鸡,小鸡都要有。公鸡5元1只,母鸡3元1只,小鸡1元3只。请问公鸡,母鸡,小鸡各应该买多少只? 假设公鸡有X只,母鸡有Y只,小鸡有Z只。 以下Python程序段实现了“百元买百鸡”的功能,请补全①②③处代码。 c = 0 for x in ____① : for y in range(1,33): z = 100-x-y if ______② : print(公鸡:,x,母鸡:,y,小鸡:,z) _____③ print(共有买法,c,种) 18.学习了Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形。 代码如下: import turtle turtle. bgcolor(black) colors=[red, green, blue, yellow] for x ① range(100): turtle. pencolor(colors[x%4]) turtle. circ

文档评论(0)

183****6055 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档