蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

试题高中信息技术期学科Python语言基础期中考试

  • 资源ID:55713506       资源大小:611.15KB        全文页数:12页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

试题高中信息技术期学科Python语言基础期中考试

试题高中信息技术期学科试题高中信息技术期学科 PythonPython 语言基础期中考试语言基础期中考试 一、选择题一、选择题 1.Python 语言源代码程序编译后的文件扩展名为( ) A..pyB..cC..javaD..c 2.现有如下 Python 程序 List [ “Happy“, “new“, “year“ ] s List[ 1 ] d s[ -1 ] 执行该程序后,d 的值为() A.“py“ 出结果是( )。 A.5 a15 b46 if__________ print‘True’ else print‘Flase’ A.ab A.算术表达式 是 A.返回所有列的和 C.返回所有数据中的最大值 果是() A.新行和字符串 Good A.Python A.34 A.机器语言程序 A.布尔型 8.以下属于计算机高级语言的是() B.自然语言 B.67 B.高级语言程序 B.整型 C.汇编语言 C.100 C.汇编语言程序 C.字符串型 D.机器语言 D.1 D.Python 源程序 D.浮点型 9.在 Python 中,“print100-33*53”语句输出的是() 10.下列可以被计算机直接执行的程序是() 11.Python 中的数据类型 float 表示() B.r“\nGood“C.\nGood D.字符 r、新行和字符串 Good B.返回所有行的和 D.返回所有数据中的最小值 B.ab B.关系表达式 C.a lenB myRank[k] A[i] i 1 elif 9_____ myRank[k] A[i] i 1 else myRank[k] B[j] j 1 printmyRank 18.密码强度检测。编写python 程序,实现如下功能输入要检测的密码,输出密码强度 结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为若密码位 数少于 8 位,则不进行强度检测,给出提示“密码位数不能少于8 位,请重新输入”。 若密码位数在 8 位及以上,则进行强度检测若密码字符属于同一类字符,则密码强度为 “弱”;若密码字符属于不同的二类字符,则密码强度为“中等”;若密码字符属于不同 的三类字符,则密码强度为“强”。 (1)若输入“12abcd5”,则输出结果为_________(选填,选字母A.密码位数不能 少于 8 位,请重新输入 / B.弱 / C.中等 / D.强) (2)实现上述功能的程序如下,请在划线处填入合适的代码。 password(“请输入要检测的密码”) ①_______________ if n8 print(“密码位数不能少于8 位,请重新输入”) else n10 n20 n30 for i in range(0,n,1) ②_______ if “0”ch“9” n11 elif “a”ch“z” or “A”ch max1 max1 ________ print“最大值是“, ________ “运行完毕,请按回车键退出.“ 20.分析完善程序 已知包含 25 项的数列 1,2/3,3/5,,24/47,25/49。 问题 1 写出该数列的通项公式f(n) _① 问题 2 以下是计算 S1 2/33/5 . 24/47 25/49 的程序,请补全代码 s0 for i in range1,26 ss ② print“s”,s 补充完成上述通项公式和程序 ①f(n)_________ ②___________ 21.编写程序,找到并输出100 以内的素数。 【参考答案】***试卷处理标记,请不要删除 一、选择题一、选择题 1.A 【详解】 本题主要考查 Python 文件。Python 语言源代码程序编译后的文件扩展名为py,BCD 选项 分别为 C 语言、java 语言、C语言源代码程序编译后的文件扩展名,故本题选A 选项。 解析A 【详解】 本题主要考查 Python 文件。Python 语言源代码程序编译后的文件扩展名为py,BCD 选项 分别为 C 语言、java 语言、C语言源代码程序编译后的文件扩展名,故本题选A 选项。 2.D 【详解】 本题主要考查 Python 列表运算。 s List[ 1 ]“new“, d s[ -1 ]“ne“(表示去 除字符串 s 最后一个字符剩下的部分),故本题选 D 选项。 解析D 【详解】 本题主要考查 Python 列表运算。 s List[ 1 ]“new“, d s[ -1 ]“ne“(表示去除字符串 s 最后一个字符剩下的部分),故本题选D 选项。 3.C 【详解】 本题主要考查 Python 语句执行。运行程序后键盘输入 3,即 a3,执行 printa5后,输出结果是 8,故本题选 C 选项。 解析C 【详解】 本题主要考查 Python 语句执行。运行程序后键盘输入3,即 a3,执行 printa5后,输出 结果是 8,故本题选 C 选项。 4.C 【详解】 本题考查 Python 程序调试 ab 时,执行 print‘True’。故本题选 C 选项 解析C 【详解】 本题考查 Python 程序调试 ab 时,执行 print‘True’。故本题选 C 选项 5.B 【详解】 本题主要考查 Python 表达式的运算。“”是关系运算符,用于判断左右两边 的表达式值是否相等,故该表达式是关系表达式,故本题选 B 选项。 解析B 【详解】 本题主要考查 Python 表达式的运算。“”是关系运算符,用于判断左右两边的表达式值是 否相等,故该表达式是关系表达式,故本题选B 选项。 6.A 【详解】 本题考查的是 Python 的 pandas 库相关知识。Pandas DataFrame.sum函数用于 返回用户所请求轴的值之和。如果输入值是索引轴,,则它将在列中添加所有 值, 并且对所 解析A 【详解】 本题考查的是 Python 的 pandas 库相关知识。Pandas DataFrame.sum函数用于返回用户所 请求轴的值之和。如果输入值是索引轴,,则它将在列中添加所有值, 并且对所有列都相 同。它返回一个序列,其中包含每一列中所有值的总和。故本题应选A。 7.C 【详解】 本题主要考查 Python 输出语句。“\n”表示换行,以 r 或 R 开头的字符串表示原 始字符串,故 print(r“\nGood“)的运行结果是\nGood,故本题选 C 选项。 解析C 【详解】 本题主要考查 Python 输出语句。“\n”表示换行,以 r 或 R 开头的字符串表示原始字符串, 故 print(r“\nGood“)的运行结果是\nGood,故本题选 C 选项。 8.A 【详解】 本题考查计算机语言的相关知识点 计算机高级语言有 Pyth

注意事项

本文(试题高中信息技术期学科Python语言基础期中考试)为本站会员(sunhongz122)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开