高级语言程序设计中国大学mooc完整答案-买球的app软件下载

    当前位置:正规买球app首页 » » 正文

    1538 人参与  2022-11-05 00:05:17    点这评论
    第1章 python语言概述

    第1章 python语言概述 单元测验

    1、采用idle进行交互式编程,其中“>>>”符号是( )。
        a、运算操作符
        b、命令提示符
        c、程序操作符
        d、文件操作符

    2、print("世界,你好")的输出是( )。
        a、("世界,你好")
        b、"世界,你好"
        c、世界,你好
        d、运行结果出错

    3、以下不属于python语言特点的是()。
        a、语法简洁
        b、依赖平台
        c、支持中文
        d、库类丰富

    4、关于python版本,以下说法正确的是( )。
        a、python3.x是python2.x的扩充,语法层无明显改进
        b、python3.x代码无法向下兼容python2.x的既有语法
        c、python2.x和python3.x一样,依旧不断发展和完善
        d、以上说法都正确

    5、python是一种( )类型的编程语言。
        a、机器语言
        b、编译
        c、汇编语言
        d、解释

    6、关于python语言,以下说法错误的是( )。
        a、python语言由guido van rossum设计并领导开发
        b、python语言由psf组织所有,这是一个商业组织
        c、python语言提倡开放开源理念
        d、python语言的使用不需要付费,不存在商业风险

    7、"世界很大" "人很渺小"的输出结果是( )。
        a、世界很大人很渺小
        b、"世界很大""人很渺小"
        c、"世界很大" "人很渺小"
        d、世界很大 人很渺小

    8、print(0.1 0.2==0.3) 以上代码的输出结果是( )。
        a、true
        b、true
        c、false
        d、false

    9、在一行上写多条python语句使用的符号是( )。
        a、点号
        b、冒号
        c、逗号
        d、分号

    10、关于python语言的注释,以下选项中描述错误的是( )。
        a、python语言的多行注释以'''(三个单引号)开头和结尾
        b、python语言的单行注释以单引号 ' 开头
        c、python语言有两种注释方式:单行注释和多行注释
        d、python语言的单行注释以#开头

    11、关于python注释,以下选项中描述错误的是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬( )。
        a、注释语句不被解释器过滤掉,也不被执行
        b、注释可用于标明作者和买球平台网址的版权信息
        c、注释用于解释代码原理或者用途
        d、注释可以辅助程序调试

    第2章 程序设计基础

    第2章 程序设计基础 单元测验

    1、python语言通过( )来体现语句之间的逻辑关系。
        a、{}
        b、( )
        c、缩进
        d、自动识别逻辑

    2、关于python程序中与“缩进”有关的说法中,以下选项中正确的是( )。
        a、缩进统一为4个空格
        b、缩进在程序中长度统一且强制使用
        c、缩进可以用在任何语句之后,表示语句间的包含关系
        d、缩进是非强制性的,仅为了提高代码可读性

    3、python语言中代码注释使用的符号是( )。
        a、//
        b、/*··· ···*/
        c、!
        d、#

    4、下面代码的输出结果是‪( )。 x=10 y=3 print(x%y,x**y)
        a、1 30
        b、3 1000
        c、3 30
        d、1 1000

    5、下面代码的输出结果是( )。 x=10 y=4 print(x/y,x//y)
        a、2.5 2.5
        b、2.5 2
        c、2 2.5
        d、2 2

    6、在python函数中,用于获取用户输入的是( )。
        a、get()
        b、print()
        c、eval()
        d、input()

    7、下面代码的输出结果是( )。 >>> x = 3.14 >>> eval('x 10')
        a、3.1410
        b、系统报错
        c、13.14
        d、typeerror: must be str, not int

    8、以下( )不是python语言的保留字。
        a、false
        b、and
        c、true
        d、if

    9、以下选项中,符合python语言变量命名规则的是( )。
        a、templist
        b、5_1
        c、(vr)
        d、!1

    10、以下选项中,不是python语言合法命名的是( )。
        a、mygod5
        b、mygod
        c、5mygod
        d、mygod

    11、以下不是ipo模式的是:( )。
        a、input
        b、program
        c、process
        d、output

    12、下面代码的输出结果是‪( )。 a=b=c=123 print(a,b,c)
        a、0 0 123
        b、出错
        c、123 123 123
        d、1 1 123

    13、下面代码的输出结果是‪( )。 >>>a,b,c,d,e,f=”python” >>>b

    14、下面代码的输出结果是‪( )。 x=1 x*=3 5**2 print(x)

    第3章 基本数据类型

    第3章 基本数据类型 单元测验

    1、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ s1 = "the python language is a scripting language." s1.replace('scripting','general') print(s1)
        a、the python language is a scripting language.
        b、系统报错
        c、the python language is a general language.
        d、['the', 'python', 'language', 'is', 'a', 'scripting', 'language.']

    2、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪ s = "the python language is a multimodel language." print(s.split(' '))
        a、系统报错
        b、['the', 'python', 'language', 'is', 'a', 'multimodel', 'language.']
        c、thepythonlanguageisamultimodellanguage.
        d、the python language is a multimodel language.

    3、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ z = 12.12 34j print(z.real)
        a、34
        b、34.0
        c、12
        d、12.12

    4、下面代码的输出结果是‪‪‪‪‪‫‪ print(pow(2,10))
        a、1024
        b、100
        c、20
        d、12

    5、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ x=10 y=3 print(divmod(x,y))
        a、1,3
        b、(3,1)
        c、3,1
        d、(1,3)

    6、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ x=3.1415926 print(round(x,2) ,round(x))
        a、3.14 3
        b、3 3.14
        c、2 2
        d、6.28 3

    7、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a = 5 b = 6 c = 7 print(pow(b,2) –4*a*c)
        a、104
        b、系统报错
        c、36
        d、-104

    8、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a = 10.99 print(complex(a))
        a、0.99
        b、(10.99 0j)
        c、10.99 0j
        d、10.99

    9、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a ="python" b = "a superlanguage" print("{:->10}:{:-<19}".format(a,b))
        a、the python language is a multimodel language.
        b、----python:a superlanguage----
        c、----python:----a superlanguage
        d、python----:----a superlanguage

    10、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ x = 1 x *= 3 5**2 print(x)
        a、14
        b、28
        c、29
        d、13

    11、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ str1 = "mysqlsqlserverpostgresql" str2 = "sql" ncount = str1.count(str2) print(ncount)
        a、2
        b、5
        c、3
        d、4

    12、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ str1 = "mysqlsqlserverpostgresql" str2 = "sql" ncount = str1.count(str2,10) print(ncount)
        a、3
        b、0
        c、4
        d、2

    13、关于python的数字类型,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、1.0是浮点数,不是整数
        b、复数类型虚部为0时,表示为1 0j
        c、浮点数也有十进制、二进制、八进制和十六进制等表示方式
        d、整数类型的数值一定不会出现小数点

    14、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ x = 12.34 print(type(x))
        a、
        b、
        c、
        d、

    15、关于python字符串,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、输出带有引号的字符串,可以使用转义字符\
        b、字符串是一个字符序列,字符串中的编号叫“索引”
        c、字符串可以保存在变量中,也可以单独存在
        d、可以使用datatype()测试字符串的类型

    16、关于python字符编码,以下选项中描述错误的是
        a、python可以处理任何字符编码文本
        b、python默认采用unicode字符编码
        c、chr(x)将字符转换为unicode编码
        d、ord(x)和chr(x)是一对函数

    17、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a = 123456789 b = "*" print("{0:{2}>{1},}\n{0:{2}^{1},}\n{0:{2}<{1},}".format(a,20,b))
        a、****123,456,789***** 123,456,789中国大学mooc完整答案*** 中国大学mooc完整答案***123,456,789
        b、中国大学mooc完整答案***123,456,789 123,456,789中国大学mooc完整答案*** ****123,456,789*****
        c、中国大学mooc完整答案***123,456,789 ****123,456,789***** 123,456,789中国大学mooc完整答案***
        d、****123,456,789***** 中国大学mooc完整答案***123,456,789 123,456,789中国大学mooc完整答案***

    18、s = "alice" print(s[::-1]) 上述代码的输出结果是‪‪‪‪‪‫‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

    19、s= "abcdefghijklmn" print(s[1:10:3]) 上述代码的输出结果是‪‪‪‪‪‫‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

    20、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ z = 12.34 34j print(z.imag)

    第4章 程序的控制结构

    第4章 程序的控制结构

    1、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() for i in "python": print(i,end=" ")
        a、p y t h o n
        b、p y t h o n
        c、python
        d、p,y,t,h,o,n,

    2、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a=3 while a > 0: a -= 1 print(a,end=" ") 以下选项中描述错误的是()‪‪‪‪‪‫‪。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、条件a > 0 如果修改为a < 0 程序执行会进入死循环
        b、条件a > 0 如果修改为a < 0 程序执行会进入死循环
        c、这段代码的输出内容为2 1 0
        d、使用while 保留字可创建无限循环

    3、以下选项中能够实现python循环结构的是()。
        a、loop
        b、do...for
        c、if
        d、while

    4、用来判断当前python语句在分支结构中的是()。
        a、缩进
        b、大括号
        c、引号
        d、冒号

    5、关于break语句与continue语句的说法中,以下选项中不正确的是()。
        a、continue语句类似于break语句,也必须在for、while循环中使用。
        b、break语句结束循环,继续执行循环语句的后续语句。
        c、continue语句结束循环,继续执行循环语句的后续语句。
        d、当多个循环语句嵌套时,break语句只适用于最里层的语句。

    6、实现多路分支的最佳控制结构是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()
        a、try
        b、if-else
        c、if-elif-else
        d、if

    7、给出如下代码: sum = 0 for i in range(1,11): sum = i print(sum) 以下选项中描述正确的是()。
        a、如果print(sum) 语句完全左对齐,输出结果不变
        b、sum = i 可以写为 sum = i
        c、输出的最后一个数字是55
        d、循环内语句块执行了11次

    8、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() s = 0 while(s<=1): print('计数:',s) s = s 1
        a、出错
        b、计数:0 计数:1
        c、计数:0
        d、计数:1

    9、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() s = 1 while(s<=1): print('计数:',s) s = s 1
        a、计数:0 计数:1
        b、计数:0
        c、计数:1
        d、出错

    10、下面代码的执行结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() print(pow(3,0.5)*pow(3,0.5)==3)
        a、false
        b、pow(3,0.5)*pow(3,0.5)==3
        c、true
        d、3

    11、以下选项中描述正确的是()。
        a、条件24<=28<25是合法的,且输出为true
        b、条件24<=28<25是不合法的
        c、条件35<=45<75是合法的,且输出为false
        d、条件24<=28<25是合法的,且输出为false

    12、关于while保留字,以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。()
        a、用while必须提供循环次数
        b、while true: 构成死循环,程序要禁止使用
        c、所有while循环功能都可以用for循环替代
        d、使用while能够实现循环计数

    13、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() for s in "helloworld": if s=="w": continue print(s,end="")

    14、下面代码的输出结果是‪‪‪‪‪‫‪()。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ for s in "helloworld": if s=="w": break print(s,end="")

    15、给出下面代码:‪‪‪‪‪‫‪ age=23 start=2 if age%2!=0: start=1 for x in range(start,age 2,2): print(x) 上述程序输出值的个数是()‪‪‪‪‪‫‪。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

    16、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() for i in range(1,6): if i%3 == 0: break else: print(i,end =",")

    17、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() for i in range(1,6): if i/3 == 0: break else: print(i,end =",")

    18、下面代码的输出结果是‪‪‪‪‪‫‪()。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ sum = 0 for i in range(2,101): if i % 2 == 0: sum = i else: sum -= i print(sum)

    19、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() sum=0 for i in range(0,100): if i%2==0: sum-=i else: sum =i print(sum)

    20、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() for i in range(1,10,2): print(i,end=",")

    21、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ 。() sum = 1 for i in range(1,101): sum = i print(sum)

    22、下面代码的输出结果是()。 x2 = 1 for day in range(4,0,-1): x1 = (x2 1) * 2 x2 = x1 print(x1)

    23、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。 () for n in range(100,200): i = n // 100 j = n // 10 % 10 k = n % 10 if n == i ** 3 j ** 3 k ** 3: print(n)

    24、下面代码的输出结果是()。 a = 2.0 b = 1.0 s = 0 for n in range(1,4): s = a / b t = a a = a b b = t print(round(s,2))

    25、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() for a in 'mirror': print(a, end="") if a == 'r': break

    26、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。() for num in range(2,10): if num > 1: for i in range(2,num): if (num % i) == 0: break else: print(num)

    27、给出下面代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ k=10000 while k>1: print(k) k=k/2 上述程序的运行次数是()。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫

    第5章 函数和代码复用

    第7章 函数与代码复用 单元测验

    1、关于函数的目的与意义,以下选项中描述错误的是:( )
        a、程序功能抽象,以支持代码重用
        b、使用时无须了解函数内部实现细节
        c、有助于采用分而治之的策略编写大型复杂程序
        d、函数能调用未实现的函数

    2、以下选项中,不属于函数的作用的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )
        a、提高代码执行速度
        b、‍降低编程复杂度‍
        c、复用代码
        d、增强代码可读性

    3、以下选项中,对于函数的定义错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )
        a、def vfunc(a,b=2): pass
        b、def vfunc(*a,b): pass
        c、def vfunc(a,*b): pass
        d、def vfunc(a,b): pass

    4、关于return语句,以下选项中描述正确的是( )
        a、函数可以没有return语句
        b、函数中最多只有一个return语句
        c、函数必须有一个return语句
        d、return只能返回一个值

    5、关于函数的参数,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )
        a、可选参数可以定义在非可选参数的前面
        b、一个元组可以传递给带有星号的可变参数
        c、在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
        d、在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现

    6、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ def fact(n): s = 1 for i in range(1,n 1): s *= i return s 以下选项中描述错误的是( )
        a、fact(n)函数功能为求n的阶乘
        b、range()函数是python内置函数
        c、代码中n是可选参数
        d、s是局部变量

    7、执行下面的代码,以下选项中正确的调用是( ) def f(x, y = 0, z = 0): pass # 空语句,定义空函数体
        a、f(1, y = 2, t = 3)‍
        b、f(x = 1, y = 2, z = 3)
        c、f(1, x = 1, z = 3)
        d、f(x = 1, 2)

    8、执行下面代码,错误的调用是( ) def f(x, y = 0, z = 0): pass # 空语句,定义空函数体
        a、f(1, x = 1, z = 3)
        b、f(1, y = 2, z = 3)
        c、f(1, z = 3)
        d、f(z = 3, x = 1, y = 2)

    9、在python中,关于全局变量和局部变量,以下选项中描述不正确的是( )
        a、全局变量不能和局部变量重名
        b、一个程序中的变量包含两类:全局变量和局部变量
        c、全局变量一般没有缩进
        d、全局变量在程序执行的全过程有效

    10、关于函数局部变量和全局变量的使用规则,以下选项中描述错误的是( )
        a、return不可以传递任意多个函数局部变量返回值
        b、对于基本数据类型的变量,无论是否重名,局部变量与全局变量不同
        c、可以通过global保留字在函数内部声明全局变量
        d、对于组合数据类型的变量,如果局部变量未真实创建,则是全局变量

    11、假设函数中不包括global保留字,对于改变参数值的方法,以下选项中错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )
        a、参数是列表类型时,改变原参数的值
        b、参数是整数类型时,不改变原参数的值
        c、参数的值是否改变与函数中对变量的操作有关,与参数类型无关
        d、参数是组合类型(可变对象)时,改变原参数的值

    12、下面代码的输出结果是( ) >>>f=lambda x,y:y x >>>f(10,10)
        a、100
        b、10
        c、20
        d、1010

    13、关于递归函数的描述,以下选项中正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )
        a、包含一个循环结构
        b、函数名称作为返回值
        c、函数比较复杂
        d、函数内部包含对本函数的再次调用

    14、以下程序运行后,变量b的值是:( ) def func(a,b): c=a**2 b b=a return c a=10 b=100 c=func(a,b) a

    15、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( ) def hello_world(): print('st',end="*") def three_hellos(): for i in range(3): hello_world() three_hellos()

    16、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:( ) def func(a,b): a **= b return a s = func(5,2) print(s)

    17、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:( ) ls = ["car","truck"] def func(a): ls =[] ls.append(a) return func("bus") print(ls)

    18、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:( ) ls = ["car","truck"] def func(a): ls.append(a) return func("bus") print(ls)

    19、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:( ) def func(a,b): for i in range(b): a *= 2 return a s = func(2,5) print(s)

    20、以下程序运行后的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:( ) lt = [12,35,21,45,9,10] g = lambda x: sum([ i for i in x if i%2==0]) print(g(lt))

    第6章 组合数据类型

    第6章 组合数据类型 单元测验

    1、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ list1 = [(m,n) for m in 'ab' for n in 'cd'] print(list1)
        a、[('a', 'c'), ('a', 'd'), ('b', 'c'), ('b', 'd')]
        b、[‘a’,’b’,’c’,’d’]
        c、*['ac', 'ad', 'bc', 'bd']
        d、错误

    2、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ s = list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。") 以下选项中能输出字符“八”第一次出现的索引位置的是( )。
        a、print(s.index("八"))
        b、print(s.index("八"),6,len(s))
        c、print(s.count("八"))
        d、print(s.index("八"),6)

    3、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ s = list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷八十八棵芭蕉树下\ 住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八十八个\ 把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。") 以下选项中能输出字符“八”出现次数的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪( )。
        a、print(s.index("八"),6)
        b、print(s.index("八"))
        c、print(s.index("八"),6,len(s))
        d、print(s.count("八"))

    4、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ s =["seashell","gold","pink","brown","purple","tomato"] print(len(s),min(s),max(s))
        a、5 pink brown
        b、6 brown tomato
        c、5 purple tomato
        d、6 seashell gold

    5、给定字典d,以下选项中对d.items()的描述正确的是( )。
        a、返回一种dict_items类型,包括字典d中所有键值对
        b、返回一个元组类型,每个元素是一个二元元组,包括字典d中所有键值对
        c、返回一个列表类型,每个元素是一个二元元组,包括字典d中所有键值对
        d、返回一个集合类型,每个元素是一个二元元组,包括字典d中所有键值对

    6、给定字典d,以下选项中对d.get(x, y)的描述正确的是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、返回字典d中键值对为x:y的值
        b、返回字典d中键为x的值,如果不存在,则返回y
        c、返回字典d中键为y的值,如果不存在,则返回y
        d、返回字典d中值为y的值,如果不存在,则返回x

    7、给定字典d,以下选项中可以清空该字典并保留变量的是( )。
        a、d.remove()
        b、del d
        c、d.pop()
        d、d.clear()

    8、关于python序列类型的通用操作符和函数,以下选项中描述错误的是( )。
        a、如果s是一个序列,x不是s的元素,x not in s返回true
        b、如果s是一个序列,s =[1,"kate",true],s[–1] 返回true
        c、如果s是一个序列,s =[1,"kate",true],s[3] 返回true
        d、如果s是一个序列,x是s的元素,x in s返回true

    9、下面代码的输出结果是( )。 s =["seashell","gold","pink","brown","purple","tomato"] print(s[4:])
        a、['gold', 'pink', 'brown', 'purple', 'tomato']
        b、['purple']
        c、['seashell', 'gold', 'pink', 'brown']
        d、['purple', 'tomato']

    10、对于序列s,能够返回序列s中第i到j以k为步长的元素子序列的表达是( )。
        a、s[i, j, k]
        b、s[i:j:k]
        c、s[i; j; k]
        d、s(i, j, k)

    11、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ list1 = [] for i in range(1,11): list1.append(i**2) print(list1)
        a、[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
        b、错误
        c、----python:----a superlanguage
        d、[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]

    12、给出如下代码: monthandflower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花", "5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花","9月":"菊花", "10月":"芙蓉花","11月":"山茶花","12月":"水仙花"} n = input("请输入1—12的月份:") print(n "月份之代表花:" monthandflower.get(str(n) "月")) 以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、monthandflower是一个集合
        b、monthandflower是一个列表
        c、代码实现了从键盘上获取一个整数(1—12)来表示月份,输出该月份对应的代表花名
        d、monthandflower是一个元组

    13、下面代码的输出结果是( )。 d = {'a':1,'b':2,'c':3}; print(d['c'])
        a、1
        b、3
        c、2
        d、{‘c’:3}

    14、字典d={'abc':123, 'def':456, 'ghi':789},len(d)的结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。( )
        a、3
        b、6
        c、9
        d、12

    15、s和t是两个集合,对s|t的描述正确的是( )。
        a、s和t的补运算,包括集合s和t中的非相同元素
        b、s和t的交运算,包括同时在集合s和t中的元素
        c、s和t的并运算,包括在集合s和t中的所有元素
        d、s和t的差运算,包括在集合s但不在t中的元素

    16、以下选项中,不是具体的python序列类型的是( )。
        a、字符串类型
        b、数组类型
        c、元组类型
        d、列表类型

    17、给出如下代码:‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ dictcolor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色","purple":"紫色","tomato":"西红柿色"} 以下选项中能输出“海贝色”的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、print(dictcolor["海贝色"])
        b、print(dictcolor.values())
        c、print(dictcolor["seashell"])
        d、print(dictcolor.keys())

    18、下面代码的输出结果是( )。 vlist = list(range(5)) print(vlist)
        a、[0, 1, 2, 3, 4]
        b、0 1 2 3 4
        c、0,1,2,3,4,
        d、0;1;2;3;4;

    19、给定字典d,以下选项中对d.keys()的描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、返回一个集合类型,包括字典d中所有键
        b、返回一个元组类型,包括字典d中所有键
        c、返回一种dict_keys类型,包括字典d中所有键
        d、返回一个列表类型,包括字典d中所有键

    20、下面代码的输出结果是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪()。 list1 = [1,2,3] list2 = [4,5,6] print(list1 list2)
        a、[5,7,9]
        b、[1,2,3]
        c、[4,5,6]
        d、[1, 2, 3, 4, 5, 6]

    21、元组变量t=("cat", "dog", "tiger", "human"),t[::–1]的结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、('human', 'tiger', 'dog', 'cat')
        b、运行出错
        c、['human', 'tiger', 'dog', 'cat']
        d、{'human', 'tiger', 'dog', 'cat'}

    22、以下选项中不能生成一个空字典的是( )。
        a、{[]}
        b、{}
        c、dict()
        d、dict([])

    23、下面代码的输出结果是( )。 list1 = [i*2 for i in 'python'] print(list1)
        a、['pp', 'yy', 'tt', 'hh', 'oo', 'nn']
        b、[2, 4, 6, 8, 10, 12]
        c、python python
        d、错误

    24、给定字典d,以下选项中对x in d的描述正确的是( )。
        a、判断x是否是字典d中的值
        b、x是一个二元元组,判断x是否是字典d中的键值对
        c、判断x是否是字典d中的键
        d、判断x是否是在字典d中以键或值方式存在

    25、下面代码的输出结果是()‪‪‪‪‪‫。‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ l1=[1,2,3,2] l2=['aa','bb','cc','dd','ee'] d={} for index in range(len(l1)): d[l1[index]]=l2[index] print(d)

    26、下面代码的输出结果是( )。 a = [1,3] b = [2,4] a.extend(b) print(a)

    27、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a = [1, 2, 3] b = a[:] print(b)

    28、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ a = [9,6,4,5] n = len(a) for i in range(int(len(a) / 2)): a[i],a[n-i-1] = a[n-i-1],a[i] print(a)

    29、下面代码的输出结果是( )。 a = [1, 2, 3] for i in a[::-1]: print(i,end=",")

    30、下面代码的输出结果是( )。 s =["seashell","gold","pink","brown","purple","tomato"] print(s[1:4:2])

    31、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ list1 = [m n for m in 'ab' for n in 'cd'] print(list1)

    32、将以下代码保存成python文件,运行后输出的是‪‪‪‪‪‫‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫。( ) li = ['alex','eric','rain'] s = "_".join(li) print(s)

    33、下面代码的输出结果是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫ i = ['a','b','c'] l = [1,2,3] b = dict(zip(i,l)) print(b)

    第7章 文件和数据格式化

    第7章 文件和数据格式化 单元测验

    1、以下关于文件的描述,错误的是:
        a、open函数的参数处理模式' '表示可以对文件进行读和写操作
        b、fo.readlines()函数是将文件的所有行读入一个列表
        c、open()函数的参数处理模式'b'表示以二进制数据处理文件
        d、open()打开文件之后,文件的内容就被加载到内存中了

    2、关于文件的打开方式,以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫:
        a、所有文件都可能以二进制方式打开
        b、文件只能选择二进制或文本方式打开
        c、文本文件只能以文本方式打开
        d、所有文件都可能以文本方式打开

    3、关于python对文件的处理,以下选项中描述错误的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、python能够以文本和二进制两种方式处理文件
        b、文件使用结束后要用close()方法关闭,释放文件的使用授权
        c、当文件以文本方式打开时,读写按照字节流方式
        d、python通过解释器内置的open()函数打开一个文件

    4、在python语言中,使用open()打开一个windows操作系统d盘下文件路径名错误的是:
        a、d:\\python\\test.txt
        b、d:/python/test.txt
        c、d:\python\test.txt
        d、d://python//test.txt

    5、关于open()函数的文件名,以下选项中描述错误的是:
        a、文件名可以是绝对路径
        b、文件名可以是相对路径
        c、文件名不能是一个目录
        d、文件名对应的文件可以不存在,打开时不会报错

    6、以下关于文件的描述中,错误的是:
        a、文件打开后,可以用seek()控制对文件内容的读写位置
        b、使用open()打开文件时,必须要用r或w指定打开方式,不能省略
        c、采用readlines()可以读入文件中的全部文本,返回一个列表
        d、如果没有采用close()关闭文件,python程序退出时文件将被自动关闭

    7、以下选项中,不是python对文件的打开模式的是
        a、'c'
        b、'a'
        c、'r'
        d、'w'

    8、以下关于python文件打开模式的描述中,错误的是:
        a、只读模式r
        b、创建写模式c
        c、追加写模式a
        d、覆盖写模式w

    9、以下选项中,不是python对文件的读操作方法的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、readlines
        b、readtext
        c、read
        d、readline

    10、以下选项中,不是python中文件操作的相关函数是:
        a、readlines( )
        b、write( )
        c、open( )
        d、writeline( )

    11、以下关于文件的描述中,错误的是:
        a、使用read()可以从文件中读入全部文本
        b、文件是存储在磁盘上的数据,也是序列的集合
        c、可以使用open( )打开文件,用close()关闭文件
        d、使用readline( )可以从文件中读入一行文本

    12、以下选项中,不是python文件处理.seek()方法的参数是:
        a、-1
        b、0
        c、1
        d、2

    13、给定列表ls=[1,2,3,’a’,’b’,’c’],其元素包含2种数据类型,列表ls的数据组织维度是:
        a、一维数据
        b、二维数据
        c、多维数据
        d、高维数据

    14、以下关于python二维数据的描述中,描述错误的是:
        a、csv文件的每一行是一维数据,可以用列表、元组和字典表示
        b、若一个列表变量里的元素都是字符串类型,则可以用join()合成字符串
        c、从csv文件获得数据内容后,可以用replace()来去掉每行最后的换行符
        d、列表中保存的二维数据,可以通过循环用write()写入csv文件

    15、文件test.txt的内容是一段文本:hello,与以下代码在同一目录下,程序运行的输出结果是: f = open('test.txt') print(f.read(2)) f.close( )

    16、文件test.txt的内容是一段文本:hello,与以下代码在同一目录下,程序运行的输出结果是: f = open('test.txt') f.seek(2) print(f.read(3)) f.close()

    17、以下程序输出到文件test.txt里的内容是: fo = open('test.txt', 'w') x = ['不负', '韶华'] fo.writelines(x) fo.close( )

    18、以下代码的输出结果是: fo = open('test.txt', 'w ') ls = ['red', 'black', 'yellow', 'blue'] fo.writelines(ls) fo.seek(0) print(fo.read(8)) fo.close( )

    19、假设test.txt文件内容如下:red black yellow blue,则以下代码的输出结果是: f = open('test.txt', 'r') ls = f.read( ).split(' ') f.close( ) print(ls)

    20、假设test.txt文件内容如下:red black yellow blue,则以下代码的输出结果是: f = open('test.txt', 'r') ls = f.read( ).replace(' ', '') ls.lower( ) f.close( ) print(ls)

    21、以下代码的输出结果是: ls = [ i*i for i in range(4) ] print( ls )

    22、以下代码的输出结果是: lt = ls = [ 1, 2, 3 ] s = 0 for i,j in zip(lt,ls): s = i*j print( s )

    第8章 python标准库概览

    第8章 python标准库概览 单元测验

    1、下面属于python语言的标准库是
        a、turtle
        b、jieba
        c、scipy
        d、flask

    2、以下代码绘制的图形是 import turtlr as t for i in range(1,7): t.fd(50) t.left(60)
        a、六边形
        b、正方形
        c、三角形
        d、五角星

    3、turtle库的控制颜色的函数是
        a、pencolor()
        b、right()
        c、pendown()
        d、goto()

    4、以下关于turtle库的描述,错误的是
        a、home()函数设置当前画笔位置到圆点,方向朝上
        b、在import turtle之后,可以用turtle.circle()语句画一个圆圈
        c、seth(x)是setheading(x)函数的别名,让画笔旋转x角度
        d、可以用import turtle来导入turtle库函数

    5、turtle画图结束后,让画面停顿,不立即关掉窗口的方法是
        a、turtle.done()
        b、turtle.setup()
        c、turtle.penup()
        d、turtle.clear()

    6、以下关于random库的描述,错误的是
        a、random库是python的第三方库
        b、通过 from random import *可以引入random随机库
        c、设定相同的种子,每次调用随机函数生成的随机数相同
        d、通过import random 可以引入random随机库

    7、以下关于random.uniform(a,b)的描述,正确的是
        a、生成[a,b]之间的随机小数
        b、生成[a,b]之间的随机整数
        c、生成一个均值为a,方差为b的正态分布
        d、生成一个(a,b)之间的随机数

    8、以下程序的输出结果不可能的选项是 import random ls=[‘a’,’b’,’c’,’d’] print(random.sample(ls,2))
        a、[‘a’,’d’,’c’]
        b、[‘d’,’a’]
        c、[‘b’,’d’]
        d、[‘d’,’c’]

    9、time库的time.time()函数作用是
        a、以数字形式返回当前系统时间
        b、以字符串形式返回当前系统时间
        c、以struct_time形式返回当前系统时间
        d、根据format格式形式返回当前系统时间

    10、假设现在是2018年10月1日的下午2点20分7秒,则下面的代码输出结果为 import time print(time.strftime(“%y-%m-%[email protected]%h-%m-%s”,time.gmtime()))
        a、[email protected]
        b、[email protected]
        c、[email protected]
        d、[email protected]

    11、以下关于随机运算函数的描述,正确的是
        a、random.seed()函数初始化随机数种子,是为了可以重复再现随机数序列
        b、random(a,b)产生一个(a,b)之间的随机小数
        c、random库产生的随机数是完全随机的
        d、python的random库是内置库,随python一起发布

    12、以下程序的输出结果不可能的选项是 import random print(random.uniform(1,3))
        a、3.993002365820678
        b、1.807117374321477
        c、2.5670577649215085
        d、2.764076933688729

    13、以下关于随机运算函数库的描述,错误的是
        a、用random(a,b)产生一个[0.0,1.0)之间的随机小数
        b、random.choice([1,2,3])函数返回的值有可能是3
        c、random.sample(pop,k)返回从pop类型中随机选取的k个元素构成的列表
        d、python的random库采用梅森旋转算法生成伪随机数序列

    14、生成一个[1,99]之间随机整数的函数是
        a、random.randint(1,99)
        b、random.randint(1,100)
        c、random.randint(0,99)
        d、random.uniform(1,99)

    15、请填空,不修改其他代码,实现以下功能:使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为100的三角形,效果如图所示。 import turtlr as t for i in range(3): t.seth( ) t.fd(100) (填空题答题请使用西文状态下的字符)

    16、请填空,不修改其他代码,实现以下功能:使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个五角星,边长为200像素,内角度数为36,效果如图所示。 import turtlr as t for i in range(5): t.fd(200) t.right( ) (填空题答题请使用西文状态下的字符)

    17、请填空,不修改其他代码,实现以下功能:使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个边长为200、画笔为2号的正五边形,正五边形5个内角度数均为108,效果如图所示,箭头与下图严格一致。 import turtlr as t t.pensize(2) d= for i in range(5): t.seth(d) d = t.fd(200) (两条横线的数字相同,请填空)

    18、请填空,不修改其他代码,实现以下功能:以0为随机数种子,随机生成5个在1(含)到97(含)之间的随机整数,计算这5个随机数的平方和。 import random as r r.seed(0) s=0 for i in range(5): n=r.randint( ) s=s n**2 print(s) (填空题答题请使用西文状态下的字符)

    19、请填空,不修改其他代码,实现以下功能:以255为随机数种子,随机生成5个在1(含)到50(含)之间的随机整数,每个随机数后面跟随一个空格进行分隔,屏幕输出这5个随机数。 import random as r r.seed(255) for i in range(5): print( ,end=” ”) (填空题答题请使用西文状态下的字符)

    20、请填空,不修改其他代码,实现以下功能:随机选择一个手机品牌屏幕输出。 import random as r brandlist=[‘三星’,’苹果’,’vivo’,’oppo’,’魅族’] r.seed(0) print(name) (填空题答题请使用西文状态下的字符)

    第9章 python第三方库概览

    第9章 python第三方库概览 单元测验

    1、python中文分词的第三方库?
        a、time
        b、turtle
        c、itchat
        d、jieba

    2、‪‪‪‪‫‪将python脚本程序转变为可执行程序的第三方库是( )。‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、pyinstaller
        b、pygame
        c、pyqt5
        d、random

    3、关于wordcloud库的描述,以下选项中正确的是( )。
        a、wordcloud库是专用于根据文本生成词云的python第三方库
        b、wordcloud库是中文分词方向的python第三方库
        c、wordcloud库是网络爬虫方向的python第三方库
        d、wordcloud库是机器学习方向的python第三方库

    4、使用pyinstaller库对python源文件打包的基本使用方法是( )。
        a、pyinstaller需要在命令行运行 :\>pyinstaller
        b、pip install <拟安装库名>
        c、pip -h
        d、pip download <拟下载库名>

    5、安装一个库的命令格式是( )。‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫
        a、pip uninstall <拟卸载库名>
        b、pip -h
        c、pip install <拟安装库名>
        d、pip download <拟下载库名>

    6、下载第三方库安装包但并不安装的命令格式是( )。
        a、pip install <拟安装库名>
        b、pip search <拟查询关键字>
        c、pip -h
        d、pip download <拟下载库名>

    7、列出某个已经安装库详细信息的命令格式是( )。
        a、pip download <拟下载库名>
        b、pip -h
        c、pip show <拟查询库名>
        d、pip install <拟安装库名>

    8、列出当前系统已经安装的第三方库的命令格式是( )。
        a、pip -h
        b、pip download <拟下载库名>
        c、pip list
        d、pip install <拟安装库名>

    9、联网搜索库名或摘要中关键字的命令格式是( )。
        a、pip download <拟下载库名>
        b、pip –h
        c、pip install <拟安装库名>
        d、pip search <拟查询关键字>

    10、pip功能列表帮助信息的命令格式是( )。
        a、pip download <拟下载库名>
        b、pip search <拟查询关键字>
        c、pip install <拟安装库名>
        d、pip –h

    11、以下选项中,不是pip工具进行第三方库安装的作用的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、脚本程序转变为可执行程序
        b、安装一个库
        c、卸载一个已经安装的第三方库
        d、列出当前系统已经安装的第三方库

    12、以下函数中,不是jieba库函数的是( )。
        a、lcut_for_search()
        b、add_word()
        c、sorted(x)
        d、lcut()

    13、关于jieba库的函数jieba.lcut(x),以下选项中描述正确的是( )。
        a、精确模式,返回中文文本x分词后的列表变量
        b、向分词词典中增加新词w
        c、全模式,返回中文文本x分词后的列表变量
        d、搜索引擎模式,返回中文文本x分词后的列表变量

    14、关于jieba库的函数jieba.lcut(x, cut_all = true),以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、精确模式,返回中文文本x分词后的列表变量
        b、全模式,返回中文文本x分词后的列表变量
        c、向分词词典中增加新词w
        d、搜索引擎模式,返回中文文本x分词后的列表变量

    15、关于jieba库的函数jieba.lcut_for_search(x),以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、全模式,返回中文文本x分词后的列表变量
        b、精确模式,返回中文文本x分词后的列表变量
        c、搜索引擎模式,返回中文文本x分词后的列表变量
        d、向分词词典中增加新词w

    16、关于jieba库的精确模式分词,以下选项中描述正确的是‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‫‪‪‪‪‪‪‫( )。
        a、适合用于搜索引擎分词
        b、将句子最精确地切开,适合文本分析
        c、把句子中所有可以成词的词语都扫描出来,速度非常快
        d、在精确模式基础上,对长词再次切分,提高召回率

    17、关于jieba库的全模式分词,以下选项中描述正确的是( )。
        a、适合用于搜索引擎分词
        b、将句子最精确地切开,适合文本分析
        c、在精确模式基础上,对长词再次切分,提高召回率
        d、把句子中所有可以成词的词语都扫描出来,速度非常快,但是不能解决歧义

    下一篇 >>

    相关文章

    • 2022-11-04 23:32
    • 2022-11-04 22:52
    • 2022-11-04 22:27
    • 2022-11-04 22:16
    • 2022-11-04 22:03

    备案号: 买球平台网址的版权所有 买球平台网址 copyright © 2012-2022 青果答案 all rights reserved. sitemap