版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE第6页共6页温州理工学院XXXX学年第X学期《Python语言程序设计》试卷(B)卷适用班级大数据XX班(开)卷(填开或闭)总页数共_6_页参考答案及评分标准一、单项选择题(每题2分,共20分)12345678910CBBDDABCCE1.下列用户标识符中合法的是() A.2name、length1、_e1B.m_a、name、#int C.m_Name、length1、_nameD._name、Gen$2、length12.将python中的.py文件转换为.pyc文件的组件为() A.编辑器;B.编译器;C.虚拟机;D.连接器。3.关于标识符,下列说明错误的是() A.标识符可以由字母、数字、下划线组成; B.标识符必须由字母、下划线、数字开始; C.标识符大小写敏感(不同); D.标识符不可以使用Python的关键字。4.下列缩进格式描述不正确的是()A.缩进指在代码行前面添加空格或Tab。B.在Python程序中,缩进不是任意的。C.缩进可以使程序更有层次感、更有结构感,从而是程序更易读。D.平级的语句行(代码块)的缩进可以不相同5.下列选项中,不是实型数据的是()A.0.0B.20.12C.20.1+e18D.0x2346.Python不支持的数据类型有()A.char B.int C.float D.list7.关于函数名,下列说法正确的是()A. 函数名必须以下划线和数字开头B. 函数名可以包含任意字母、数字或下划线的组合C. 函数名能使用任何的标点符号D, 函数名不区分大小写8.更新列表时可以使用以下哪几种方法来添加列表项()。A.append(),del(),pop()B.index(),clear(),extend()C.append(),extend(),insert()D.remove(),del(),pop()9.输入list.extend可以到达什么效果?()A.在列表末尾添加新的对象B.统计某个元素在列表中出现的次数C.在列表末尾一次性追加另一个序列中的多个值D.从列表中找出某个只第一个匹配项的索引位置10.Python元组包含了以下内置函数。()。A.len()B.max()C.min()D.tuple()E.以上都是二、程序填空题(每小题5分,共30分)1(1)’e’(2)'bcdef'(3)'bdf'(4)'gfedcb'(5)空值2(1)1(2)换行(3)#(4)’’’(三个单引号)(5).pyc3(1)3(2)Py(3)('abc','abc','abc')(4)True(5)abc1.设s='bcdefg',则s[3]值是,s[:5]值是,s[::2]值是,s[::-1]值是,s[-2:-5]值是。2.Python程序设计中一行可以写条语句,每条语句以结束。Python程序设计的注释是以开头,也可以用符号代替注释,注释对程序的执行不起任何作用。Python编译后生成的文件扩展名为。3.请写出python表达式对应结果。Python表达式结果len((2.5,12,'aa'))data=‘Python’print('{:.2}'.format(data))('abc',)*3's'in('s',123,2.6,'aa')forxin('a','b','c'):print(x)三、程序设计题(每小题10分,共50分)1.【数字合并】编写程序,将两个的两位数整数a和b合并成一个整数放到c里面,合并的方式为:将a数的十位和个位数依次放到c数的个位和百位上,将b数的十位和个位数依次放到c数的十位和千位上。并将c打印出来。程序编写于下方方法一:a=123
b=456
c=str(int(a%100/10))+str(int(b%100/10))+str(a%10)+str(b%10)
print(c)方法二:#换字(3)
#a="12"
#b="34"
#a1=a[0:1]
#a2=a[1:2]
#b1=b[0:1]
#b2=b[1:2]
#c=b2+a2+b1+a1
#print(c)方法三:#(换字2)
#a="12"
#b="34"
#a1=a[0]
#a2=a[1]
#b1=b[0]
#b2=b[1]
#c=b2+a2+b1+a1
#print(c)2.【棱形面积】输入棱形的边长,已知中间横线为5CM,求其面积。棱形如下图所示:程序编写于下方思路:求出一个三角形面积,再乘以2.可以用海伦公式,也可以用底*高/23.【条件语句的使用】编一个程序,输入一个整数,使用ifelse语句,如果该数大于0,则加上100,否则加上500,输出结果。程序编写于下方i=eval(input(“请输入一个整数”))ifi〉0i+=100elsei+=5004.【水仙花数】编一个程序,打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153=1*1*1+5*5*5+3*3*3,所以153是“水仙花数”。程序编写于下方foriinrange(100,1000):
sum1=0
temp=i
whiletemp:
sum1=sum1+(temp%10)**3
temp//=10
ifsum1==i:
print(i)5.【字符串长度变化】(1)增加指定长度字符串,如a=“12345”,b=“abc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南省安宁市高二化学下册期末考试模拟卷【突破训练】附答案
- 2026年山东省招远市高二化学下册期末考试模拟测试卷及一套完整答案
- 2026年浙江省桐乡市高二化学下册期末考试模拟检测卷及完整答案(考点梳理)
- 2026年吉林省敦化市高二化学下册期末考试模拟试卷(基础题)附答案
- 2026年福建省石狮市高二化学下册期末考试模拟卷带答案(达标题)
- 2026年广东省兴宁市高二化学下册期末考试模拟测试卷附参考答案(培优A卷)
- 2026年黑龙江省富锦市高二化学下册期末考试模拟考试卷及参考答案(模拟题)
- 4.1 简单随机现象教学课件2026-2027学年冀教版五年级数学上册
- 2026年江苏省扬中市高二化学下册期末考试模拟考试卷含答案【A卷】
- 2026年辽宁省开原市高二化学下册期末考试模拟检测卷【满分必刷】附答案
- 理论联系实际如何理解新时代我国社会主要矛盾的变化?参考答案(一)
- 2026年农业发展银行(湖南省分行)校园招聘笔试参考试题及答案详解
- 福建省福州市2025-2026学年八年级下学期质量抽测生物试卷(有答案)
- 2026年部编版语文四年级下册全册单元复习课教案(共8个单元)
- 汽车维修店安全培训内容
- 2026广西南宁市青少年活动中心招聘12355青少年服务台工作人员4人考试备考试题及答案解析
- 交警素质课件
- 广东省汕尾市各县区乡镇行政村村庄村名明细
- DBJ46-057-2020 海南省建筑钢结构防腐技术标准
- AS9100D体系标准中文版
- 北京理工大学本科生考试考场记录表
评论
0/150
提交评论