知到智慧树轻轻松松学python答案
您已经看过
[清空]
    fa-home|fa-star-o
    当前位置:网课宝盒>其他慕课>知到智慧树轻轻松松学python答案

    知到智慧树轻轻松松学python答案

    其他慕课wangke2024-02-28 8:4610A+A-

    第一章单元测试

    1:Python语言是一种通用语言,可以用于科学计算、数据分析、网站开发等多个方面。

    A:对

    B:错

    答案:对


    2:在Python中,5_pup可以作为用户使用的变量名。

    A:对

    B:错

    答案:错


    3:执行语句a=eval("8.0")后,a的数据类型是浮点型。

    A:对

    B:错

    答案:对


    4:Python语言是由()创造的?

    A:DennisRitchie

    B:LinusBenedictTorvalds

    C:GuidovanRossum

    D:TimPeters

    答案:GuidovanRossum


    5:编程语言通常有固定的后缀,如C文件是"test.c",Python文件后缀通常定义为以()结尾。

    A:py

    B:pc

    C:pyc

    D:pw

    答案:py


    6:属于Python关键字的是()。

    A:Else

    B:var

    C:if

    D:do

    答案:if


    7:不属于Python程序运行方式的是()。

    A:IDLE交互式运行

    B:IDLE文件式运行

    C:直接在记事本中运行

    D:通过集成开发环境Pycharm运行

    答案:直接在记事本中运行


    8:在Python中,语句print(eval("32")+5.0)的输出结果是()。

    A:37

    B:37.0

    C:"325.0"

    D:325.0

    答案:37.0


    9:关于Python语言,叙述正确的是()。

    A:Python代码中的缩进主要目的是代码层次结构美观,可以取消缩进而不影响代码执行

    B:Python代码中的缩进可以使用制表符也可以使用空格

    C:Python内置函数名不可以用作用户变量名使用

    D:Python可以使用#和@两种符号作为代码注释符号

    答案:Python代码中的缩进可以使用制表符也可以使用空格


    10:若输入8,语句print(x*2)的输出结果是88,则输入语句是()。

    A:x=int(input())

    B:x=eval(input())

    C:input(x)

    D:x=input()

    答案:x=input()


    第二章单元测试

    1:下列选项可以作为Python变量名的是()

    A:5fiv

    B:cum_3

    C:a-b

    D:def

    答案:cum_3


    2:在Python中,用做单行注释的符号是()

    A:#

    B:@

    C:;

    D:\

    答案:3:若x为赋值为整数的变量,则下列语句,不能够判断x是否为偶数的是()

    A:x/2==x//2

    B:x%2==0

    C:x**2%2==0

    D:(x+1)//2==0

    答案:(x+1)//2==0


    4:语句print("君子不器下学而上达".[1:7:3])的执行结果为()。

    A:子下上

    B:子下

    C:君器而

    D:君器

    答案:子下


    5:下列浮点数的表示,错误的是()。

    A:3E-5

    B:5.4e2

    C:9E3.0

    D:.9e-50

    答案:9E3.0


    6:"Kunming".islower()的执行结果是()。

    A:True

    B:False

    C:1

    D:0

    答案:False


    7:对Turtle.color("red","blue")描述正确的是()。

    A:设置红色前景色,蓝色背景色

    B:设置红色线条色,蓝色阴影色

    C:设置红色填充色,蓝色背景色

    D:设置红色线条色,蓝色填充色

    答案:设置红色线条色,蓝色填充色


    8:不能实现turtle转向的方法是()。

    A:turtle.left()

    B:turtle.right()

    C:turtle.fd()

    D:turtle.seth()

    答案:turtle.fd()


    9:在Python中,下列选项列举的内置类型,属于可变对象的是()。

    A:int

    B:bool

    C:str

    D:list

    答案:list


    10:执行下列代码

    x=3

    y=12000

    print("{1:<10,}-{0:}".format(x,y))

    输出结果是()

    A:*12000-3

    B:3,**-1200

    C:12,000-3

    D:*12,000-3

    答案:12,000-3


    第三章单元测试

    1:列表和元组可以相互转换。()

    A:对

    B:错

    答案:对

    2:字典的元组之间用分号隔开。()

    A:对

    B:错

    答案:错


    3:集合元素是无序可重复的。()

    A:对

    B:错

    答案:错


    4:有列表如:shulie=[1,2,4,8,16,32],则shulie[5],取出的是哪个元素()

    A:4

    B:8

    C:32

    D:没有这个元素

    答案:32


    5:有元组如:num_tup=(1,1,2,3,5,8,13,21),则num_tup[3:-3],取出的元素是()

    A:2,3,5,8

    B:2,3,5

    C:3,5,8

    D:3,5

    答案:3,5


    6:要把元素中的重复值去掉,可以使用()

    A:列表

    B:集合

    C:元组

    D:没有办法

    答案:集合


    7:有元组如:tup=(60,70,80),则操作tup[2]=90,()

    A:把下标为2的元素值修改为90

    B:在元组末尾增加值为90的元素

    C:元组定义好之后,不能修改其中元素,所以这个操作是错误的

    D:在元组下标为2的位置插入值为90的元素

    答案:元组定义好之后,不能修改其中元素,所以这个操作是错误的


    8:ls1=[a+3forainrange(3,8)]

    上面对列表ls1操作后,列表ls1为()

    A:[6,7,8,9,10]

    B:[6,7,8,9,10,11]

    C:[3,4,5,6,7]

    D:[4,5,6,7,10]

    答案:[6,7,8,9,10]


    9:创建空字典的操作是()

    A:dict=set()

    B:dict={}

    C:dict=set(null)

    D:dict={null}

    答案:dict={}


    10:有字典如:fruit={“name”:”apple”,”color”:”red”,”weight”:200},操作fruit.keys()的结果是:()

    A:dict_keys([‘name’,‘color’,‘weight’])

    B:dict_items([(‘name’,‘apple’),(‘color’,‘red’),(‘weight’,200)])

    C:dict_values([‘apple’,‘red’,200])

    D:其余都不对

    答案:dict_keys([‘name’,‘color’,‘weight’])


    第四章单元测试

    1:else既可用于分支结构也可用于循环扩展()

    A:对

    B:错

    答案:对


    2:遍历循环的保留字是while。()

    A:对

    B:错

    答案:错


    3:if3>2:代表循环体执行1次。()

    A:对

    B:错

    答案:错


    4:Python提供了哪两种基本的循环结构()。

    A:顺序循环与分支循环

    B:单循环与二循环

    C:遍历循环与分支循环

    D:遍历循环与条件循环

    答案:遍历循环与条件循环


    5:下面if语句统计“成绩(mark)优秀的男生以及不及格的男生”的人数,正确的语句为()。

    A:ifgender=="男"andmark<60ormark>=90:n+=1

    B:ifgender=="男"andmark<60andmark>=90:n+=1

    C:ifgender=="男"and(mark<60ormark>=90):n+=1

    D:ifgender=="男"ormark<60ormark>=90:n+=1

    答案:ifgender=="男"and(mark<60ormark>=90):n+=1


    6:关于Python循环结构,以下选项中描述错误的是()

    A:遍历循环中的遍历结构可以是字符串、文件

    B:遍历循环中的遍历结构可以是组合数据类型和range()函数

    C:break用来结束当前当次语句,但不跳出当前的循环体

    D:continue只结束本次循环。

    答案:break用来结束当前当次语句,但不跳出当前的循环体


    7:下面程序的输出结果为()。



    s=0


    foriinrange(1,101):s+=i


    ifi==50:print(s,end=””)


    break


    else:print(1)

    A:50501

    B:12751

    C:1275

    D:执行错误

    答案:1275


    8:下面程序的输出结果为()。



    foriin"CHINA":forkinrange(2):print(i,end="")


    ifi=='N':break

    A:CCHHIINNAA

    B:CCHHIIAA

    C:CCHHIAA

    D:CCHHIINAA

    答案:CCHHIINAA


    9:下面程序的输出结果为()



    n=2


    whilen==1:print(123)


    print(456)

    A:123

    B:456

    C:123456

    D:无限循环

    答案:456


    第五章单元测试

    1:函数运算结束后,局部变量不会被释放。()

    A:对

    B:错

    答案:错


    2:全局变量指在函数之外定义的变量,在程序执行全过程有效。()

    A:对

    B:错

    答案:对


    3:eval函数的作用是将字符串转为Python语句,并执行该语句。()

    A:对

    B:错

    答案:对


    4:函数定义时,以下不需要使用global声明就可能操作全局变量的类型是:()

    A:列表

    B:字符串

    C:整数

    D:浮点数

    答案:列表


    5:Python函数如下:

    <br>deffunc(a,b):<br>c=a**2+b<br>b=a<br>returnc<br>a=10<br>b=100<br>c=func(a,b)+a<br>print(c)<br>

    以下关于Pyth

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

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

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

    使用过程中有疑问联系QQ55089918

    知到智慧树轻轻松松学python答案》由《网课宝盒》整理呈现,请在转载分享时带上本文链接,谢谢!

    电大答案

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

    当前文章名称

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

    支付宝
    立即支付

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

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

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

    如已购买,但查不到

    可联系客服QQ 55089918 进行核实