又快期末考试了,伙伴们不是又开始着急了吗? 负责人怎么办? 如果幸运地看到了小编的文章,请偷着乐吧。 小编说,一般的python期末考试老师们最喜欢的考试内容,请好好看哦。 防止python被卡住。 暑假也快到了。 伙伴们空闲的时候,看看xlmdjmg的视频,为今后的工作打基础也不错。
一、选择问题
如果知道1、x=[ 1,2 ]和y=[ 3,4 ],则x和y等于什么(
a、3 B和7 C、1、2、3和4 d、4和6
2、用于判断os.path模块的以下方法中,是否存在指定的路径? ()
a、现代(b、现代) c、大小) ) d、文件) )。
3、以下选项中,(d )不是写入Python文件的方法
a、写入行b、写入c、写入和序列d、写入文本
关于算法的记述,以下选项中错误的是(b )
a、算法是对解题方案的准确而完整的描述
b .算法的复杂度主要包括时间复杂度和数据复杂度
c、算法具有可行性、确定性、贫困性的基本特征
d .算法的基本要素包括数据对象的运算、操作和算法的控制结构
解释:算法的复杂性是指算法编制为可执行程序后,在运行时所需的资源,资源包括时间资源和内存资源。
关于5, Python的lambda函数,用以下选项记述错误的是(b )
a、lambda函数将函数名称作为函数结果返回
b、f=lambda x、y:x y执行后,f的类型为数字型
c、lambda用于定义简单的、可以用1行表现的函数
d、可以使用lambda函数定义列表的排序原则
6、基本的内置Python函数eval(x )的作用是) b )
将a、x转换为浮点数值
b,去掉字符串x最外侧的引号,作为Python表达式评估返回其值
c、将字符串x作为Python语句的值进行计算
d,将整数x转换为十六进制字符串
二、填空题
1、在Python中___表示空的类型。 (无)
2、看变量类型的Python内置函数是…… (类型) )
3、list(map(str,[ 1,2,3 ] )的执行结果为。 ((一、二、三) ) ) )
4、Python标准库math中用于计算平方根的函数是____。 (方块)
5、如果有列表a=[‘name’、‘age’、‘sex’]和b=[‘dong’、38、‘male’],则用一个句子将两个列表的内容转换为词典,将列表a的要素转换为“键”、“male”
三、简要解答
1、能否简单说明一下基于Python值的自动内存管理方式?
—-Python采用了价值内存管理方式,在Python中可以对不同的变量分配相同的值。 这个值在存储器中只有一个,多个变量指向同一个存储器地址。 Python具有自动内存管理功能,可以自动跟踪内存中的所有值。 如果变量没有指向的值,Python将自动删除。
2、异常和错误的区别是什么?
—异常是指由于程序执行中发生错误,在通常的控制流程以外进行的行为。 严格来说,语法错误和逻辑错误不例外,但某些语法错误会导致例外,例如试图访问由于大小写拼写错误而不存在的对象或访问不存在的文件。
3、用自己的算法,按升序合并以下两个list,去除重复的要素:
list1=[ 2,3,7,4,9,5,6,18 ]
list2=[ 5,6,10,17,3,2,1 ]
—转换为集合自动加重,然后转换为列表
list1=[ 2,3,7,4,9,5,6,18 ]
list2=[ 5,6,10,17,3,2,1 ]
list3=list(set ) list1list2) )
4、求结果
def num () :
return [ lambdax : I *周边范围(4)
打印(为数字2 ) ]
回答: [ 6,6,6,6 ]
5、如何生成随机数?
导入随机
defRDM(n ) :
lis=[]
财富:
n=random.randint (1,9 ) () ) () ) ) ) ) ) ) ) )到) ) )中的一个示例) )。
苹果公司(STR (n ) )
s=”.join(lis ) )。
返回整数(s ) )。
这个问题到此为止。 学生们怎么样了? 如果没有压力的话,我觉得你这学期学的python还足够。 如果有点困难的话,请仔细看看。 这个问题很基础,所以不管看哪里都理解不了。 请仔细看看那个部分的内容。 即使不能自己复习,也可以来xlmdjmg看看。 重新听听自己的弱点,准备迎接期末考试吧。 希望大家