熊猫题库

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

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

[复制链接]

2068

主题

2068

帖子

6588

积分

论坛元老

Rank: 8Rank: 8

积分
6588
发表于 2023-5-18 10:00:32 | 显示全部楼层 |阅读模式
21秋《Python程序设计》作业3-00001
        试卷总分:100 得分:100
        一、单选题 (共 15 道试题,共 60 分)
        1.下列有关函数的说法中,正确的是( )。
        A.函数的界说有必要在程序的最初
        B.函数界说后,其间的程序就能够自动履行
        C.函数界说后需求调用才会履行
        D.函数体与关键词def有必要左对齐
       
        2.以下对 Python 程序缩进格局描绘错误的选项是:
        A.不需求缩进的代码顶行写,前面不能留空白
        B.缩进能够用 tab 键完成,也能够用多个空格完成
        C.严厉的缩进能够束缚程序结构,能够多层缩进
        D.缩进是用来格局美化 Python 程序的
       
        3.运用( )关键词声明匿名函数。
        A.function
        B.func
        C.def
        D.lambda
       
        4.下列Python句子正确的是( )。
        A.min=x if xy?x:y
        C.if(x>y) print x
        D.while True:pass
       
        5.用于断定文件是不是可读的函数为
        A.is_readable()
        B.filectime()
        C.fileatime()
        D.filesize()
       
        6.下列方法中,可以让一切单词的首字母成为大写的方法是( )。
        A.capitalize
        B.title
        C.upper
        D.ljust
       
        7.下列选项中,不能创立元组的句子是( )
        A.tup=[1,2,3]
        B.tup=(2)
        C.tup=tuple([1,2,3])
        D.tup=(1,'math',98)
       
        8.4.创立一个3*3的数组,下列代码中错误的是( )。
        A.np.arange(0,9).reshape(3,3)
        B.np.eye(3)
        C.np.random.random([3,3,3])
        D.np.mat("1,2,3
        E.4,5,6
        F.7,8,9")
       
        9.下列方法中,可以回来某个子串在字符串中呈现次数的是( )。
        A.length
        B.index
        C.count
        D.find
       
        10.判别句子中有多个条件需求判别,运用 ( ) 句子
        A.if
        B.elif
        C.else
        D.and
       
        11.Python类中包括一个特别的变量( ),它表明当时对象本身,能够拜访类的成员。
        A.self
        B.me
        C.this
        D..与类同名
       
        12.获取网络上某个URL对应的图像或视频等二进制资源,大概选用Response类的哪个特点?
        A..text
        B..head
        C..content
        D..status_code
       
        13.结构方法的效果是( )。
        A.一般成员方法
        B.类的初始化
        C.对象的初始化
        D.对象的树立
       
        14.关于 import 引证,以下选项中描绘错误的是
        A.运用 import turtle 引进turtle 库
        B.能够运用 from turtle import setup 引进 turtle 库
        C.运用 import turtle as t 引进 turtle 库,取别号为 t
        D.import 保存字用于导入模块或许模块中的对象
       
        15.下列代码运转成果是? a = ‘a’ print (a > ‘b’ or ‘c’)
        A.a
        B.b
        C.c
        D.Y
       
        二、多选题 (共 5 道试题,共 20 分)
        16.以下是正确的字符串( )
        A.‘abc”ab”
        B.‘abc”ab
        C.“abc”ab”
        D.“abc\”ab”
       
        17.以下条件测试表达式,正确的是?( )
        A.name == 'deniro'
        B.name.upper() == 'DENIRO'
        C.name !== 'lily'
        D.count  2
        E.'约翰·克利斯朵夫' not in books,其间 books 为列表
       
        18.以下关于字典,描绘正确的是?( )
        A.字典是一系列的键值对
        B.与键有关联的值能够任何 Python 对象,比方数字、 字符串、 列表乃至是字典
        C.运用 delete 句子指定字典名和要删去的键,即可删去键值对
        D.能够先运用一对空的花括号,界说一个空字典, 然后再分行增加键值对
        E.能够指定字典名、 用方括号括起的键以及与该键有关联的新值,来修正字典值。
       
        19.Python中单下划线_foo与双下划线__foo与__foo__的成员,下列说法正确的是?
        A._foo 不能直接用于’from module import *’
        B.__foo解析器用_classname__foo来替代这个姓名,以差异和其他类一样的命名
        C.__foo__代表python里特别方法专用的标识
        D.__foo 能够直接用于’from module import *’
       
        20.在列表中删去元素的方法有哪些? ( )
        A.delete()
        B.del()
        C.pop()
        D.remove()
       
        三、判别题 (共 5 道试题,共 20 分)
        21.切片选区的区间规模是从开始位开端的,到完毕位完毕。
       
        22.假如except子句没有指明任何反常类型,则表明捕捉一切的反常。
       
        23.标识符能够以数字最初。
       
        24.在字典中,能够运用count方法计算键值对的个数。
       
        25.经过insert方法能够在指定方位刺进元素。
回复

使用道具 举报

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

本版积分规则

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

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