当前位置: 首页 > news >正文

2021年9月电子学会青少年软件编程 中小学生Python编程等级考试三级真题解析(判断题)

2021年9月Python编程等级考试三级真题解析

判断题(共10题,每题2分,共20分)

26、readline()执行结果为字符串,readlines()执行结果为列表

答案:对

考点分析:考查文件读操作,readline()方法会一次读取文件中的一行,并将其作为字符串返回。而readlines()方法会将文件中的所有行读取并返回一个包含所有行的列表,所以正确

27、猜一个20以内的随机数二分法比顺序查找的效率更高

答案:对

考点分析:考查二分查找方法,二分法是一种高效的查找算法,适用于有序列表。它的原理是将列表分割成两部分,然后确定目标值在哪一部分中,再继续在该部分中进行二分查找。这样每次都可以将待查找范围缩小一半,因此在平均情况下,二分法的时间复杂度为O(log n)。而顺序查找则需要逐个比较列表中的元素,时间复杂度为O(n)。所以在查找20以内的随机数时,二分法会比顺序查找更高效。答案正确

28、Python中避免使用反斜线'\'指定文件路径时出错,如\t;常常使用斜线'/'或者双反斜线'\\'

答案:对

考点分析:考查反斜线的使用,反斜线一般是用作转义字符,例如\t,是制表符,\n是换行符等;答案正确

29、bool函数判断整数参数的布尔值时,只要是非0参数,结果就为True

答案:对

考点分析:考查bool值和数字转换,0对应的是False,非0对应的是True,答案正确

30、二进制数转换为十六进制的方法是:从右到左将4位分成一段,左边不满4位的可以用0补满,分别转换为十六进制

答案:对

考点分析:考查进制转换,二进制转十六进制的方法就是题目所描述的较为简便直观的方法,答案正确

31、Python中的dir函数是一个文件夹操作函数,其主要作用是创建一个文件夹

答案:错

考点分析:考查dir函数,在Python中,dir()函数是一个内置函数,用于获取指定对象的所有属性和方法的列表。它并不是用于文件夹操作的函数。答案错误

本文作者:小兔子编程 作者首页:https://blog.csdn.net/frank2102

32、二进制数与十六进制数的末位是"1”, 各转换为十进制数后都是奇数。

答案:对

考点分析:考查进制相关知识,二进制、八进制和十六进制的末位1,转换成十进制结果都是奇数,答案正确

33、在try-fnally异常处理结构中,无论是否发生异常,都会处理最后的代码

答案:对

考点分析:考查异常处理,try-finally 语句无论是否发生异常都将执行最后的代码;答案正确

34、song.csv文件中第一列是歌曲名,使用以下Python程序可以把歌曲名单——读取出来

import csv
with open('song.csv','r') as f:reader = csv.reader(f)for i in reader:print(i[0])  

答案:对

考点分析:考查文件操作,通过文件的方式读取数据,再依次将读取的数据输出,题目要求是歌曲名单,所以只要输出第一列i[0]即可,答案正确

35、执行代码 x,y,z=sorted([1,3,2])之后,变量y的值为 1

答案:错

考点分析:考查sorted函数的使用,sorted函数是将数据从小到大排序,除非了加了reversed参数,y对应的值为2,答案错误

推荐资料

  • 所有考级比赛学习相关资料合集【推荐收藏】

1、蓝桥杯比赛

  • 蓝桥杯python选拔赛真题详解

  • 蓝桥杯python省赛真题详解

  • 蓝桥杯python国赛真题详解

  • 历届蓝桥杯科技素养计算思维真题解析

2、考级资料

  • python等级一级真题解析【电子学会】

  • python等级二级真题解析【电子学会】

  • python等级三级真题解析【电子学会】

  • python等级四级真题解析【电子学会】

3、其它资料

  • 初学python100例

  • 历届蓝桥杯scratch国赛真题解析
  • 历届蓝桥杯scratch省赛真题解析
  • 历届蓝桥杯scratch STEMA选拔赛真题解析
  • 历届蓝桥杯科技素养计算思维真题解析
  • 画图-scratch编程考级99图
  • 电子学会历年scratch等级考试一级真题解析
  • 电子学会历年scratch等级考试二级真题解析
  • 电子学会历年scratch等级考试三级真题解析
  • 电子学会历年scratch等级考试四级真题解析
  • 零基础学习scratch3.0【入门教学 免费】
  • 零基础学习scratch3.0【视频教程 114节 免费】

相关文章:

  • openssl工具国际/国密签名命令行流程
  • Web前端与其他前端:深度对比与差异性剖析
  • AlmaLinux 8.10 x86_64 OVF (sysin) - VMware 虚拟机模板
  • Python酷库之旅-比翼双飞情侣库(08)
  • flutter报错You are currently using Java 1.8
  • 每日5题Day24 - LeetCode 116 - 120
  • Ollama在MacOS、Linux本地部署千问大模型及实现WEB UI访问
  • 手机IP地址距离多远会变:解析移动设备的网络定位奥秘
  • 使用TensorFlow和Keras对以ResNet50模型进行微调
  • ArcGIS JSAPI 高级教程 - ArcGIS Maps SDK for JavaScript - 高斯模糊效果
  • 【第10章】Vue之Element Plus常用组件
  • 【考研数据结构——C语言描述】第四章 串
  • 基于51单片机的电子秤的设计
  • 公差基础-配合(互换性和测量基础)-2
  • 推荐系统算法
  • 2017年终总结、随想
  • ESLint简单操作
  • Javascript弹出层-初探
  • js
  • Less 日常用法
  • NLPIR语义挖掘平台推动行业大数据应用服务
  • Spring-boot 启动时碰到的错误
  • 闭包--闭包之tab栏切换(四)
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 优秀架构师必须掌握的架构思维
  • #android不同版本废弃api,新api。
  • #Z0458. 树的中心2
  • #面试系列-腾讯后端一面
  • #周末课堂# 【Linux + JVM + Mysql高级性能优化班】(火热报名中~~~)
  • ()、[]、{}、(())、[[]]命令替换
  • (1)虚拟机的安装与使用,linux系统安装
  • (13):Silverlight 2 数据与通信之WebRequest
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2)leetcode 234.回文链表 141.环形链表
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (done) 两个矩阵 “相似” 是什么意思?
  • (二)windows配置JDK环境
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)spring boot北京冬奥会志愿者报名系统 毕业设计 150947
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (简单) HDU 2612 Find a way,BFS。
  • (一)Java算法:二分查找
  • (原創) 如何刪除Windows Live Writer留在本機的文章? (Web) (Windows Live Writer)
  • (原創) 未来三学期想要修的课 (日記)
  • (杂交版)植物大战僵尸
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • (转)创业家杂志:UCWEB天使第一步
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转载)跟我一起学习VIM - The Life Changing Editor
  • .NET Core跨平台微服务学习资源
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .net mvc actionresult 返回字符串_.NET架构师知识普及
  • .Net 代码性能 - (1)