熊猫题库

|设为首页 |收藏本站 |切换到宽版
注册
查看: 253|回复: 0

北语23春《Python程序设计》作业1【标准答案】

[复制链接]

2068

主题

2068

帖子

6588

积分

论坛元老

Rank: 8Rank: 8

积分
6588
发表于 2023-5-18 10:00:32 | 显示全部楼层 |阅读模式
21秋《Python程序设计》作业1-00001
        试卷总分:100 得分:100
        一、单选题 (共 15 道试题,共 60 分)
        1.关于 Python 的复数类型,以下选项中描绘错误的是
        A.复数的虚数有些经过后缀“J”或许“j”来表明
        B.关于复数 z,能够用 z.real 取得它的实数有些
        C.关于复数 z,能够用 z.imag 取得它的实数有些
        D.复数类型表明数学中的复数
       
        2.结构方法是类的一个特别方法,Python中它的称号为( )。
        A.与类同名
        B._construct
        C._init_
        D.init
       
        3.运用( )符号对浮点类型的数据进行格局化。
        A.%c
        B.%f
        C.%d
        D.%s
       
        4.字符串的strip方法的效果是( )。
        A.删去字符串头尾指定的字符
        B.删去字符串结尾的指定字符
        C.删去字符串头部的指定字符
        D.经过指定分隔符对字符串切片
       
        5.在python中运用random模块中的( )函数随机生成0~1之间的随机浮点数。
        A.uniform(a,b)
        B.shuffle( )
        C.random( )
        D.randit(a,b)
       
        6.已知i=0,x=1,y=0,鄙人列选项中,使i的值成为1的句子是( )
        A.if x and y: i+ = 1
        B.if x == y: i += 1
        C.if x or y: i += 1
        D.if !x: i += 1
       
        7.下列函数中,用于回来元祖中元素最小值的是( )。
        A.len
        B.max
        C.min
        D.tuple
       
        8.下列代码运转成果是? a = ‘a’ print (a > ‘b’ or ‘c’)
        A.a
        B.b
        C.c
        D.Y
       
        9.下列有关函数的说法中,正确的是( )。
        A.函数的界说有必要在程序的最初
        B.函数界说后,其间的程序就能够自动履行
        C.函数界说后需求调用才会履行
        D.函数体与关键词def有必要左对齐
       
        10.翻开文件的不正确写法为( )。
        A.f=open(‘test.txt’,’r’)
        B.with open(‘test.txt’,’r’) as f
        C.f= open(‘C:\Apps\test.txt’,’r’)
        D.f= open(r‘C:\Apps\test.txt’,’r’)
       
        11.以下关于Python循环结构的描绘中,错误的是( )。
        A.continue只完毕本次循环
        B.遍历循环中的遍历结构能够是字符串、文件、组合数据类型和range()函数等
        C.Python经过for、while等保存字构建循环结构
        D.break用来完毕当时当次句子,但不跳出当时的循环体
       
        12.下列选项中,不能创立元组的句子是( )
        A.tup=[1,2,3]
        B.tup=(2)
        C.tup=tuple([1,2,3])
        D.tup=(1,'math',98)
       
        13.翻开一个已有文件,然后在文件结尾增加信息,正确的翻开方法为( )。
        A.‘r
        B.‘w’
        C.‘a’
        D.‘w+’
       
        14.下列选项中,正断定义了一个字典的是( )。
        A.a=[‘a’,1,‘b’,2,‘c’,3]
        B.b=(‘a’,1,‘b’,2,‘c’,3)
        C.c={‘a’,1,‘b’,2,‘c’,3}
        D.d={‘a’:1,‘b’:2,‘c’:3}
       
        15.运用( )关键词声明匿名函数。
        A.function
        B.func
        C.def
        D.lambda
       
        二、多选题 (共 5 道试题,共 20 分)
        16.__new__和__init__的差异?( )
        A.__new__是一个静态方法,而__init__是一个实例方法
        B.__new__方法会回来一个创立的实例,而__init__啥都不回来
        C.只要在__new__回来一个cls的实例时后边的__init__才干被调用
        D.当创立一个新实例时调用__new__,初始化一个实例时用__init__.
       
        17.列表在Python中是可变的序列有
        A.列表
        B.字典
        C.元组
        D.调集
       
        18.下面临count( ),index( ), find( )方法描绘错误的是( )
        A.count() 方法用于统计字符串里某个字符呈现的次数
        B.find() 方法检测字符串中是不是包括子字符串 str 假如包括子字符串回来开端的索引值,不然会报一个反常
        C.index() 方法检测字符串中是不是包括子字符串 str, 假如str不在 回来-1
        D.以上都错误
       
        19.可以彻底匹配字符串“c:\rapidminer\lib\plugs”的正则表达式包含( )
        A.“c:\rapidminer\lib\plugs”
        B.“c:\rapidminer\lib\plugs”
        C.“(?i)C:\RapidMiner\Lib\Plugs” ?i:将后边的内容的大写成为小写
        D.“(?s)C:\RapidMiner\Lib\Plugs” ?s:单行匹配
       
        20.关于闭包,下列说法正确的是( ):
        A.内部函数引证了外部函数的变量(自在变量)
        B.外部函数会把内部函数的函数称号回来
        C.一个内部函数里对在外部效果域的变量进行引证,则内部函数就被以为是闭包
        D.存在于两个嵌套关系的函数中,而且闭包是内部函数
       
        三、判别题 (共 5 道试题,共 20 分)
        21.运用下标能够拜访字符串中的每个字符。
       
        22.pass句子的呈现是为了坚持进程结构的完好性。
       
        23.map传入函数的参数个数有必要跟序列的个数相同。
       
        24.切片选区的区间规模是从开始位开端的,到完毕位完毕。
       
        25.文件翻开的默许方法是只读。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计 | 统计 | QQ | Archiver| 熊猫题库 |网站地图

Copyright © 2001-2013 Comsenz Inc.   All Rights Reserved. Powered by 熊猫题库