青少年软件编程(Python)等级考试试卷(一级)python1级精编及答案解析

举报
资源描述
青少年软件编程(Python)等级考试试卷(一级) 一、单选题(共25题,每题2分,共50分) 1. 下列程序运行的结果是?( ) s = 'hello' print(s+'world') A. sworld B. helloworld C. hello D. world 试题编号:20210204-ly-06 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:s和'world'都属于字符串类型,加法运算表示的是字符串拼接的操作,所以最后得到的答案为helloworld,所以选择B选项。 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 2. 下列选项中不符合Python语言变量命名规则的是?( ) A. Computer B. P C. 3_1 D. _WO1 试题编号:20210124-lyl-06 试题类型:单选题 标准答案:C 试题难度:一般 试题解析: 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 3. 在Python中,运行9//2,输出的结果是?( ) A. 3 B. 4.5 C. 4 D. 4.0 试题编号:20210220-wwm-33 试题类型:单选题 标准答案:C 试题难度:一般 试题解析:C 考生答案:B 考生得分:0 是否评分:已评分 评价描述: 4. 下面哪一行代码的输出结果不是World2021?( ) A. print("World"+"2021") B. print("World"+"20"+"21") C. print("World"+2021) D. print("World2021") 试题编号:20210215-ny-014 试题类型:单选题 标准答案:C 试题难度:一般 试题解析: 考生答案:C 考生得分:2 是否评分:已评分 评价描述: 5. 在Python中,输入3*4**2,运算结果是?( ) A. 144 B. 24 C. 48 D. 6 试题编号:20210124-yfj-008 试题类型:单选题 标准答案:C 试题难度:一般 试题解析: 考生答案:B 考生得分:0 是否评分:已评分 评价描述: 6. 关于比较运算符说法正确的是?( ) ①!=表示为不等于,如果两个操作数不相等,则为False ②<=表示为小于等于,如果左边的数小于或等于右边的数,则为True ③若a=2,b=5则a!=b为True A. ①② B. ②③ C. ①③ D. ①②③ 试题编号:20210215-yxy-18 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 7. Python中的乘法是用哪个符号表示的?( ) A. * B. X C. x D. # 试题编号:20210215-ny-008 试题类型:单选题 标准答案:A 试题难度:一般 试题解析: 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 8. 以下哪个选项可以作为Python文件的后缀名?( ) A. .py B. .png C. .doc D. .pdf 试题编号:20210205-jnl-001 试题类型:单选题 标准答案:A 试题难度:容易 试题解析: 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 9. 要给三个整型变量a、b、c赋值为5,下面Python程序正确的是?( ) A. abc=5 B. a=5,b=5,c=5 C. a=b=c=5 D. a=5 b=5 c=5 试题编号:20210213-yxy-4 试题类型:单选题 标准答案:C 试题难度:容易 试题解析:此题考查对变量赋值的理解,根据Python中对变量的赋值语法故答案选择C选项 考生答案:D 考生得分:0 是否评分:已评分 评价描述: 10. 以下哪段程序能在画出三角形并隐藏turtle?( ) A. import turtle turtle.circle(150,steps=3) turtle.hideturtle() turtle.done() B. import turtle turtle.circle(150,3) turtle.hideturtle() turtle.done() C. import turtle turtle.circle(3) turtle.hideturtle() turtle.done() D. import turtle turtle.circle(150,3,3) turtle.hideturtle() 试题编号:20210220-wwm-22 试题类型:单选题 标准答案:A 试题难度:较难 试题解析:A 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 11. turtle.home() 的作用是下列哪一种?( ) A. 移至初始坐标 (0,0) B. 移至初始坐标 (0,0),并设置朝向为初始方向 C. 移至屏幕左上角 D. 设置朝向为初始方向 试题编号:20210131-sxw-18 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 12. 关于Turtle绘图,下列说法错误的是?( ) A. 色彩处理时,可以使用彩色画笔pencolor( ),也可以直接由color( )方法更改目前画笔的颜色 B. penup()指的是将笔提起,不会绘制任何图形 C. 在选择画笔粗细时可以使用pensize() D. 在海龟绘图中,画布中央是(0,0),往右X坐标值递减,往左X坐标值递增 试题编号:20210215-yxy-24 试题类型:单选题 标准答案:D 试题难度:一般 试题解析: 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 13. 在Python中,输入18/6//3,输出结果为?( ) A. 1 B. 1.0 C. 9 D. 9.0 试题编号:20210124-yfj-007 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 14. print(88-8)的运行结果是?( ) A. 88 B. 80 C. 88-8 D. 81 试题编号:20210204-ly-27 试题类型:单选题 标准答案:B 试题难度:容易 试题解析:print语句中是一个数学运算式,执行顺序是先执行88-8数学运算,再输出运算结果。所以print输出80 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 15. 分析下列程序,说法错误的是?( ) import turtle turtle.color('blue') turtle.fillcolor('yellow') turtle.begin_fill() turtle.circle(50) turtle.end_fill() turtle.forward(100) turtle.color('red', 'aqua') turtle.begin_fill() turtle.circle(50) turtle.end_fill() A. turtle.color('blue')表示的含义为:设置轮廓和填充颜色均为"blue" B. turtle.fllcolor('yellow')表示的含义为:设置填充颜色为"yellow" C. 程序运行结果为:绘制两个圆,左边圆填充颜色为"yellow",右边圆的颜色为"aqua" D. 最终绘制两个圆的轮廓颜色均为"blue" 试题编号:20210224-yxy-3 试题类型:单选题 标准答案:D 试题难度:困难 试题解析: 考生答案:A 考生得分:0 是否评分:已评分 评价描述: 16. Python环境中,以下代码注释正确的是?( ) A. #这个是一个程序 B. /这个是一个程序/ C. "这是一个程序' D. ?这是一个程序? 试题编号:20210204-ly-04 试题类型:单选题 标准答案:A 试题难度:一般 试题解析:#是单行注释的方法 考生答案:B 考生得分:0 是否评分:已评分 评价描述: 17. print(5%10+5)的输出结果是?( ) A. 10 B. 1/3 C. 5.2 D. 5 试题编号:20210205-jnl-035 试题类型:单选题 标准答案:A 试题难度:一般 试题解析: 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 18. 下列哪一个函数可以将海龟顺时针旋转?( ) A. left() B. right() C. back() D. forward() 试题编号:20210215-yxy-11 试题类型:单选题 标准答案:B 试题难度:一般 试题解析: 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 19. 在Python编程环境下,IDLE代表什么?( ) A. 编辑器 B. 编译器 C. 计算器 D. 集成开发环境 试题编号:20210131-sxw-01 试题类型:单选题 标准答案:D 试题难度:一般 试题解析: 考生答案:C 考生得分:0 是否评分:已评分 评价描述: 20. 如果某年的第1天也就是一月一日是星期一。星期一记作1,星期二记作2,以此类推,星期日记作0。要求这一年的第d天是星期几,下列哪一种方法可以实现?( ) A. d % 7 B. (d - 1) % 7 C. (d - 1) % 7 + 1 D. (d + 1) % 7 试题编号:20210131-sxw-07 试题类型:单选题 标准答案:A 试题难度:一般 试题解析: 考生答案:A 考生得分:2 是否评分:已评分 评价描述: 21. 在初始状态下,执行以下命令后,turtle的坐标为?( ) turtle.forward(10) turtle.left(90) turtle.forward(20) A. (10,0) B. (10,20) C. (10,30) D. (10,-20) 试题编号:20210220-wwm-24 试题类型:单选题 标准答案:B 试题难度:一般 试题解析:B 考生答案:B 考生得分:2 是否评分:已评分 评价描述: 22. 下列运算符中,哪一个不是比较运算符?( ) A. < B. > C. =! D. = 试题编号:20210124-yfj-013 试题类型:单选题 标准答案:D 试题难度:一般 试题解析:得分说明:根据题意,只有选项A和选项B才是正确的比较运算符
展开阅读全文
温馨提示:
金锄头文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
相关资源
正为您匹配相似的精品文档
相关搜索

当前位置:首页 > IT计算机/网络 > Python


电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号