超星尔雅python语言基础与应用网课答案
您已经看过
[清空]
    fa-home|fa-star-o
    当前位置:网课宝盒>超星尔雅学习通>超星尔雅python语言基础与应用网课答案

    超星尔雅python语言基础与应用网课答案

    第一章

    1【单选题】‍“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。D: 固定

    A、无序

    B、随机

    C、重复

    D、固定

    2【单选题】‌Python语言程序中的语句的行与行之间必须()对齐。D: 左

    A、居中

    B、右

    C、无需对齐

    D、左

    3【单选题】有些语句(如if,else,while)的末尾是冒号“ : ”,这样,下面的若干行就要缩进(____)个空格。至少1个

    A、至少4个

    B、至少1个

    C、必须2个

    D、最多4个

    4【单选题】‎Python3不再区分整数和长整数,统一为()类型。int

    A、float

    B、string

    C、int

    D、long long

    5【多选题】以下属于人机交互方式的是()。BC

    A、CPU进行计算

    B、输入文字

    C、拨动游戏杆

    D、虚拟现实技术

    6【多选题】‌符号“#”后面跟的内容是程序里的()。AB

    A、注释

    B、备注

    C、可执行语句

    D、函数调用

    7【多选题】‍日常生活中哪些过程可以看作是“程序”?AC

    A、话剧演出

    B、音乐会演出

    C、用电饭煲做米饭

    D、银行柜员取款服务

    8【多选题】Python语言最适合的应用领域ABC

    A、网站开发

    B、大数据分析

    C、人工智能应用

    D、大型3D游戏开发

    9【判断题】‌Guido给Python语言起名的原因是他家有只宠物蛇。错误

    10【判断题】‎给第一台计算机编程的第一代程序员是6位女士。正确

    11【判断题】Python于2001年发布了第一个版本。()错误

    12【判断题】Python语句的行与行之间必须右对齐。()X

    13【判断题】if语句末尾应该为分号,下面的若干行语句都需要缩进4个空格。()X

    14【判断题】Python是一种高级动态、完全面向对象的语言。()正确

    15【判断题】Python版本2.x完全可以被3.x兼容。()错误

    第二章

    1【单选题】‍Python语言可以在哪些操作系统上运行?D

    A、Linux

    B、macOS

    C、Windows

    D、每个选项都可以

    2【单选题】Python官方软件包自带的一个集成开发环境是(_____)。B: Shell-IDLE

    A、Eclipse

    B、Shell-IDLE

    C、PyCharm

    D、Anaconda

    3【单选题】‌Python不支持以下哪种数据类型?C: char

    A、float

    B、list

    C、char

    D、complex

    4【单选题】Python中调用(_____)模块的(_____)函数来实现求实数平方根的操作。B:

    math sqrt

    A、math sqrt

    B、cmath abs

    C、cmath sqrt

    D、math abs

    5【多选题】以下选项属于Python哲学内容的是(_____)。ABC

    A、扁平胜于嵌套

    B、优美胜于丑陋

    C、简单胜过复杂

    D、单纯不如冗余

    6【多选题】‌以下关于数据,描述正确的是(_____)。ABCD

    A、数据类型多种多样,包括数值型、文本字符串型等等。

    B、Python语言在大数据分析处理领域应用广泛。

    C、数据是信息的表现形式和载体。

    D、数据是对现实世界实体和概念的抽象。

    7【判断题】IDLE是Python软件包自带的一个集成开发环境的可视化界面。()√

    8【判断题】在Python的shell中输入1+1,按下回车键后,系统将返回False。()×

    9【判断题】《计算机程序设计艺术》的作者Donald Ervin Knuth于1974年获得了图灵奖。()√

    10【判断题】Python中,所有的数据类型都是可以相互转换的。()×

    11【判断题】定义语句一般用def或class来表示。()√

    第三章

    1【单选题】‍关于Python中的字符串,下列说法错误的是()。A: 字符串以\0标志字符串的结束。

    A、字符串以\0标志字符串的结束。

    B、在三引号字符串中可以包含换行回车等特殊字符。

    C、字符应该视为长度为1的字符串。

    D、既可以用单引号,也可以用双引号创建字符串。

    2【单选题】关于python中的复数,下列说法错误的是()。C: 虚部必须后缀为 j,且必须小写

    A、表示复数的语法是real+image j。

    B、实部和虚部都是整数。

    C、虚部必须后缀j且j不区分大小写。

    D、复数之间只能比较是否相等。

    3【单选题】

    ‎下列表达式中返回为True的是()。C:

    0x56>56

    A、(3,2)>(‘a’,’b’)

    B、’abc’>’xyz’

    C、0x56>56

    D、3>2>2

    4【单选题】‏print(‘a'<‘b'<‘c’)上述代码的输出结果是C、TRUE

    A、c

    B、a

    C、TRUE

    D、FALSE

    5【单选题】

    ‌x=”big”

    y=2

    print(x+y)

    上述代码的输出结果是()。D

    A、big

    B、bigbig

    C、big2

    D、会报错

    6【判断题】

    Python语言中,0b10是一个十进制表示的数字。()×

    7【判断题】

    Python中,逻辑类型又称为pool。()×

    8【判断题】

    and类型连接的两个值,只要有一个为真,那么计算结果即为真。()×

    9【判断题】

    字符串中,第一个字符的编号为0。()√

    10【判断题】

    给数据命名时,需要区分大小写,可以使用“_”符号。()√

    第四章

    1【单选题】

    ‌a=[3]

    alist=[1,2,3,4,5]

    print(a in alist)

    上述代码的运行结果是()。A

    A、FALSE

    B、1

    C、0

    D、TRUE

    2【单选题】

    alist=sorted([1,2,3],reverse=True)

    blist=reversed([1,2,3])

    print(alist==blist)

    上述代码的运行结果是()。B

    A、TRUE

    B、FALSE

    C、1

    D、0

    3【单选题】

    ‏dict={‘1′:1,’2’:2}

    theCopy=dict

    dict[‘1’]=5

    sum=dict[‘1’]+theCopy[‘1’]

    print(sum)

    上述代码的输出结果是D

    A、2

    B、7

    C、6

    D、10

    4【单选题】

    ‎alist=[1,2,3]

    blist=alist*3

    print(blist)

    上述代码的输出结果是()。D、[1, 2, 3, 1, 2, 3, 1, 2, 3]

    A、其余选项都不对

    B、[[1, 2, 3], [1, 2, 3], [1, 2, 3]]

    C、[1, 1, 1, 2, 2, 2, 3, 3, 3]

    D、[1, 2, 3, 1, 2, 3, 1, 2, 3]

    5【单选题】

    ‎alist=[3,4,5,7,9,12,13,15,17]

    blist=alist[3:7:2]

    print(blist)

    上述代码的输出结果是()。A、[7, 12]

    A、[7, 12]

    B、[5, 9]

    C、其余答案都不正确

    D、[7, 12, 15]

    6【单选题】

    ‍x={1:2}

    x[2]=3

    print(x)

    上述代码的输出结果是()。B、{1: 2, 2: 3}

    A、其余选项都不对

    B、{1: 2, 2: 3}

    C、{1: 3}

    D、{1: 2: 3}

    7【单选题】

    ‍alist=[1,1,2,3]

    b=set(alist)

    print(b)

    上述代码的输出结果是()。C、{1, 2, 3}

    A、其余选项都不对

    B、{1, 1, 2, 3}

    C、{1, 2, 3}

    D、[1, 2, 3]

    8【判断题】

    创建列表,可以直接使用[ ],或者用指明类型法list[ ]。()×

    9【判断题】

    字典与元组一样,都属于不可变类型。()√

    10【判断题】

    集合中的元素不可以重复。()√

    11【判断题】

    使用花括号{}创建字典。()√

    12【判断题】

    打印各变量的值输出时,sep表示变量之间用什么字符串隔开,缺省为逗号。()×

    第五章

    1【单选题】

    以下叙述正确的是()。D

    A、只能在循环体内使用break语句。

    B、continue语句的作用是结束整个循环的执行。

    C、在循环体内使用break语句或continue语句的作用相同。

    D、从多层循环嵌套中退出时,可以使用goto语句。

    2【单选题】

    ‍k=1000

    while k>1:

    print(k)

    k=k/2

    上述代码的运行结果包含()个数字。A

    A、10

    B、8

    C、11

    D、9

    3【单选题】

    ‌for i in range(3):

    print(i,end=',')

    运行结果是C、0,1,2,

    A、0,1,2

    B、1,2,3,

    C、0,1,2,

    D、1,2,3

    4【单选题】

    ‌下面代码的运行结果是:D、010

    for i in range(2):

    print(i, end='')

    else:

    print(0)

    A、0

    1

    2

    B、0

    1

    C、0120

    D、010

    5【单选题】

    下面代码的运行结果是:B、0

    -1

    -1

    n = 1

    while n >= 0:

    n = n - 1

    print(n)

    else:

    print(n)

    A、1

    0

    -1

    B、0

    -1

    -1

    C、1

    0

    D、0

    -1

    6【单选题】

    ‎下面代码的运行结果是:A、1

    3

    5

    ‎lst=[1,3,5,7]

    for i in lst:

    print(i)

    if i>=5:

    break

    else:

    print('END')

    A、1

    3

    5

    B、1

    3

    5

    7

    END

    C、1

    3

    5

    7

    D、1

    3

    5

    END

    7【单选题】

    ‍下面代码的运行结果是:A、1 0-1

    n = 1

    while n >= 0:

    print(n)

    n = n - 1

    else:

    print(n)

    A、1 0-1

    B、1

    0

    -1

    C、1

    D、1

    0

    8【多选题】

    下面代码中输出结果为1,2,3三个数字的有()。BC

    A、i=1

    while i<3:

    print(i)

    i+=1

    B、alist=[0,1,2]

    for i in alist:

    print(i+1)

    C、i=3

    while i>0:

    i=i-1

    print(3-i)

    D、for i in range(3):

    print(i)

    9【多选题】

    常见的控制流结构有:AB

    A、条件分支

    B、循环结构

    C、赋值语句

    D、顺序结构

    10【判断题】

    Python语言的赋值语句很好地对应了冯·诺依曼计算机结构中“运算”与“输出”的步骤。()×

    11【判断题】

    Python语言中条件分支的实现主要通过if语句实现。()√

    12【判断题】

    条件循环中,可以使用break语句跳出循环,直接循环末尾的else语句块。()×

    13【判断题】

    range函数中,range(  )会返回一个从1开始到终点的数列。()×

    14【判断题】

    嵌套循环中,continue语句仅作用于离他最近的一层循环。()√

    第六章

    1【单选题】

    下列关于Python中函数的说法不正确的是()。C:

    结束函数时如果return语句不带表达式相当于无返回值。

    A、函数内容以冒号起始,并且缩进。

    B、Python中定义函数的关键字是def。

    C、结束函数时如果return语句不带表达式相当于无返回值。

    D、在函数内部可以使用global来定义全局变量。

    2【单选题】

    ‍下列定义函数的方法,在Python中正确的是()。B: def <name>(arg1,arg2,…argN)

    A、class<name>(<type> arg1,<type> arg2,…<type>argN)

    B、def <name>(arg1,arg2,…argN)

    C、function <name>(arg1,arg2,…argN)

    D、def <name>(<type> arg1,<type> arg2,…<type>argN)

    3【单选题】

    ‌list(map(lambda x:len(x),['a','12','ab123']))上述代码的输出结果是____。A:

    [1, 2, 5]

    A、[1, 2, 5]

    B、[1, 2, 3]

    C、[1, 0, 2]

    D、[0, 2, 3]

    4【单选题】

    ‎f1=lambda x:x*2

    f2=lambda x:x**2

    print(f1(f2(2)))

    上述代码的输出结果是____。C

    A、2

    B、4

    C、8

    D、6

    5【单选题】

    ‎counter=1

    num=0

    def tset():

    global counter

    for i in (1,2,3):

    counter+=1

    num=10

    tset()

    print(counter,num)

    上述代码的输出结果是____。B

    A、1 10

    B、4 10

    C、1 0

    D、4 0

    6【判断题】

    定义函数时,使用return关键字指定函数返回的值。()√

    7【判断题】

    定义函数时,局部变量只在该函数定义范围内有效,函数外只能访问不能修改。()×

    8【判断题】

    函数的参数中,形式参数只是代表一个位置、一个变量名。()√

    9【判断题】

    python语言标准库中,若要生成伪随机数,可以用fractions。()×

    10【判断题】

    python语言标准库中,Python对象持久化可以通过pickle实现。()×

    第七章

    剩余内容付费后可长期查看

    如无法购买,请复制网址,换浏览器打开

    做题照着选,从此无烦恼!

    使用过程中有疑问联系QQ55089918

     

    超星尔雅python语言基础与应用网课答案》由《网课宝盒》整理呈现,请在转载分享时带上本文链接,谢谢!

    电大答案

    支持Ctrl+Enter提交
    网课宝盒 © All Rights Reserved.  联系我们:QQ 997755178
    蜀ICP备18035410号-3|网站标签|站点地图|

    当前文章名称

    手机号用于查询订单,请认真核对

    支付宝
    立即支付

    请输入手机号或商家订单号

    商家订单号在哪里?点此了解

    你输入的数据有误,请确认!

    如已购买,但查不到

    可联系客服QQ 55089918 进行核实