1
您的位置: 线上活动  >  在线答题  >  答题题库

计算机二级Python基础

2022-08-03 09:27:44.226.0.4503

计算机二级Python基础 在线考试 答题题目
1、 以下选项,不是Python保留字的选项是:
  • A、None
  • B、pass
  • C、True
  • D、true


  • 2、 可以部署Python环境、运行Python脚本的系统是:
  • A、Linux
  • B、各操作系统平台
  • C、Windows
  • D、Mac 0S


  • 3、 以下不是Python语言特点的是:
  • A、运行速度快
  • B、语法简洁
  • C、生态庞大
  • D、支持面向过程和面向对象编程


  • 4、 表达式eva1( print(1+2)')的结果是:
  • A、3
  • B、'print (1+2)’
  • C、1+2.
  • D、print(1+2)


  • 5、 以下不是Python保留字的是:
  • A、in
  • B、none
  • C、except
  • D、continue


  • 6、 如果Python程序执行时产生了“unexpected indent” 错误,其原因可能是:
  • A、代码使用了错误的保留字
  • B、代码缩进不正确
  • C、代码变量未赋初值
  • D、代码进入了死循环状态


  • 7、 以下可以替代#用来当作Python语言注释的语法元素是:
  • A、input()函数
  • B、eval ()函数.
  • C、print()函数
  • D、字符串类型


  • 8、 下面语句的执行结果,不可能的选项是: import r andom print (random.uniform(1, 3))
  • A、1.807117374321477
  • B、2.764076933688729
  • C、3.993002365820678
  • D、2.5670577649215085


  • 9、 下面语句的执行结果,不可能的选项是: import r andom print (random.uniform(1, 3))
  • A、1.807117374321477
  • B、2.764076933688729
  • C、3.993002365820678
  • D、2.5670577649215085


  • 10、 表达式 34%6 的结果是:
  • A、6
  • B、3
  • C、5
  • D、4


  • 11、 Python的运算符中**的作用是:
  • A、幂运算
  • B、乘法运算
  • C、非法符号
  • D、操作数取平方


  • 12、 执行下列选项,输出了'He11o Wor1d' 的选项是:
  • A、print(' \"He11o Wor1d\"')
  • B、print(' \He11o Wor1d\')
  • C、print(' "Helo Wor1d" ')
  • D、print(" 'Hello Wor1d' ")


  • 13、 关于Python语言的描述,错误的选项是:
  • A、是一种解释类型的语言
  • B、支持面向对象
  • C、支持面向过程
  • D、是一种机器语言


  • 14、 以下语句的执行结果是: import random print (type (random. random() ))
  • A、None
  • B、<c1ass 'f1oat' >
  • C、<class 'str’>
  • D、<c1ass 'int' >


  • 15、 表达式int( 100/3’ )的执行结果是:
  • A、'100/3'
  • B、ValueError
  • C、33.3
  • D、33


  • 16、 以下选项不是Python保留字的是:
  • A、from
  • B、For
  • C、try
  • D、False


  • 17、 如果Python程序执行时产生了“SyntaxError”的错误,其原因是:
  • A、代码里的变量名未定义
  • B、代码使用了错误的关键字
  • C、代码中出现了无法解释执行的符号
  • D、代码中的输出格式错误


  • 18、 以下选项不属于Python语言特点的是:
  • A、网络编程语言
  • B、开源理念
  • C、跨平台
  • D、优异的扩展性


  • 19、 以下符合Python语言变量命名规则的是:
  • A、(ABC)
  • B、turtle
  • C、5_2
  • D、!i


  • 20、 关于Python代码编写原则的描述,错误的选项是
  • A、变量的定义和引用范围要清晰
  • B、保持代码的简洁
  • C、保持代码的可读性、减少嵌套
  • D、尽量使用函数和类封装代码


  • 21、 关于字符串类型转换的描述,错误的选项是
  • A、str(1+2)对表达式1+2进行字符串转换,结果是’1+2’
  • B、str(1+2j)的结果是’(1+2j)'
  • C、str(1.23)的结果是’1.23'
  • D、str(123)的结果是’123’


  • 22、 关于input ()函数的描述,错误的选项是
  • A、input ()参数用于提示用户,不影响用户输入的内容
  • B、input()参数只能是字符串类型
  • C、用户输入的信息全部被当作-个字符串处理
  • D、用户可以输入多行信息,并将被当作一个字符串处理


  • 23、 关于变量名称的定义,错误的选项是
  • A、false
  • B、a123
  • C、pass
  • D、And


  • 24、 不是Python保留字的选项是
  • A、define
  • B、break
  • C、finally
  • D、await


  • 25、 关于Python语言发展的描述,最次要的因素是
  • A、语言开源开放,能够整合C语言代码
  • B、解释器采用Uni code编码,支持中文处理
  • C、各领域应用广泛,通用性强
  • D、语法简洁、精炼,语言设计质量高


  • 26、 关于类型转换的描述,错误的选项是
  • A、int(' 1. 23' )能将字符串转换为整数
  • B、str(1+2j)能将复数1+2j转换为字符串类型
  • C、int(1+2j)不能将复数1+2j转换为整数类型,执行出错
  • D、int(1. 23)能将浮点数1.23转换为整数


  • 27、 将下列表达数作为eva1 ()函数的参数,执行结果错误的选项是
  • A、print ()"
  • B、“1+2”
  • C、'input()'
  • D、1+2


  • 28、 函数名称定义错误的选项是
  • A、turt1e()
  • B、max()
  • C、fun*1()
  • D、_func()


  • 29、 关于Python赋值语句的描述,错误的选项是
  • A、对于a = 100语句,无论变量a是什么类型,该赋值语句运行一-定 正确
  • B、使用符号“=”表达赋值关系
  • C、赋值语句要求赋值两侧的数据类型一致
  • D、a, b= b,a可以交换a和b的值


  • 30、 以下不是Python语言特点的是:
  • A、语法简洁
  • B、支持中文
  • C、生态丰富
  • D、执行速度快


  • 31、 可用于判断变量a的数据类型的选项是
  • A、int(a)
  • B、eva1(a)
  • C、type(a)
  • D、str(a)


  • 32、 以下代码的执行结果是 a ='100’ print(eva1(a+" 1+2"))
  • A、103
  • B、100+1+2
  • C、1003
  • D、执行出错


  • 33、 关于变量名的定义,不合法的选项是
  • A、Temp00
  • B、_Z
  • C、str_ X
  • D、y-1


  • 34、 关于Python缩进的描述,错误的选项是
  • A、Python使用缩进表示代码块,缩进必须固定采用4个空格
  • B、Python缩进在单个结构体语句(比如某个循环体)中必须-致
  • C、Python的分支、循环、函数可以通过缩进包含多行代码
  • D、Python通过强制缩进来体现语句间的逻辑关系


  • 35、 关于Python语言的描述,错误的选项是
  • A、Python是一种编译型语言,可在各类计算机上直接运行
  • B、Python通过缩进实现了强制可读
  • C、Python支持中文等多语言字符
  • D、Python具有庞大的计算生态


  • 36、 以下语句的执行结果是: 1s = [x**2 for x in range(5)] print(1s)
  • A、[0,2,4,6,8]
  • B、[2,4, 6, 8,10]
  • C、[1,4, 9, 16, 25]
  • D、[0,1, 4,9,16]


  • 37、 表达式str(10/2)的结果是: .
  • A、'5.0'
  • B、'10/2’
  • C、ValueError
  • D、'5’


  • 38、 以下选项不是Python合法变量名的是:
  • A、VAL
  • B、2nd_ table
  • C、_maxNum
  • D、Eval


  • 39、 以下关于Python字符编码的描述中,错误的是:
  • A、print(ord(' a' ))输出97
  • B、print (chr (65) )输出A
  • C、chr (x)和ord(x)函数用于在单字符和Uni code编码值之间进行转换
  • D、Python字符编码使用ASCII编码


  • 40、 在Python语言中,可以作为源文件后缀名的是:
  • A、pdf
  • B、ppt
  • C、PY
  • D、png


  • 41、 以下代码的输出结果是: x ='A\0B\0C' print (1en(x))
  • A、7
  • B、3
  • C、5
  • D、6


  • 42、 拟在屏幕上打印输出He11o Wor1d, 使用的Python语句是:
  • A、printf("He1o Wor1d")
  • B、print (He11o Wor1d)
  • C、printf(' Hello Wor1d' )
  • D、print(' He11o Wor1d' )


  • 43、 以下变量名中,不符合Python语言变量命名规则的是:
  • A、keyword_ 33
  • B、33_ keyword
  • C、keyword33_
  • D、_33keyword


  • 44、 以下关于Python语言技术特点的描述中,错误的是:
  • A、对于需要更高执行速度的功能,例如数值计算和动画,Python语言可以调用C语言编写的底层代码
  • B、Python比大部分编程语言具有更高的软件开发产量和简洁性
  • C、Python语言是解释执行的,因此执行速度比编译型语言慢
  • D、Python是脚本语言,主要用作系统编程和Web访问的开发语言


  • 45、 在Python语言中,不能作为变量名的是:
  • A、P
  • B、3p
  • C、Temp
  • D、_fg


  • 46、 以下关于Python字符串的描述中,错误的是:
  • A、在Python字符串中,可以混合使用正整数和负整数进行索引和切片
  • B、Python字符串采用[N:M]格式进行切片,获取字符串从索引N到m的子字符串(包含N和M)
  • C、空字符串可以表示为"“或’
  • D、字符串’my\\text. dat’中第一个\表示转义符


  • 47、 Python语言提供三种基本的数字类型,它们是:
  • A、整数类型、浮点数类型、复数类型
  • B、整数类型、浮点数类型、复数类型
  • C、整数类型、二进制类型、浮点数类型


  • 48、 以下代码的输出结果是: a = 10.99 print (comp1ex(a))
  • A、10.99
  • B、10.99+j
  • C、(10. 99+0j)
  • D、0.99


  • 49、 以下不属于Python语言保留字的是:
  • A、def
  • B、while
  • C、pass
  • D、do


  • 50、 表达式3*4**2//8%7的计算结果是:
  • A、6
  • B、3
  • C、4
  • D、5


  • 51、 以下关于Python缩进的描述中,错误的是:
  • A、判断、循环、函数等都能够通过缩进包含-批代码
  • B、缩进表达了所属关系和代码块的所属范围
  • C、缩进是可以嵌套的,从而形成多层缩进
  • D、Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一一个空格


  • 52、 在Python语言中, IP0模式不包括:
  • A、Output (输出)
  • B、Input (输入)
  • C、Program (程序)
  • D、Process (处理)


  • 53、 以下代码的输出结果是: x=2+9*((3*12) - 8) // 10 print (x)
  • A、27.2
  • B、27
  • C、26
  • D、28.2


  • 54、 以下关于Python语言浮点数类型的描述中,错误的是:
  • A、Python语言要求所有浮点数必须带有小数部分
  • B、浮点数类型与数学中实数的概念-致
  • C、小数部分不可以为0
  • D、浮点数类型表示带有小数的类型


  • 55、 以下不属于Python语言保留字的是:
  • A、except
  • B、True
  • C、pass
  • D、goto


  • 56、 以下代码的输出结果是:print(0.1+0.2==0.3)
  • 0
  • B、-1
  • C、True
  • D、False


  • 57、 以下关于语言类型的描述中,错误的是: .
  • A、C语言是静态编译语言,Python语言是脚本语言
  • B、解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程
  • C、编译是将源代码转换成目标代码的过程
  • D、静态语言采用解释方式执行,脚本语言采用编译方式执行


  • 58、 表达式eval(' 500//10' )的结果是:
  • A、500/10
  • B、50.0
  • C、50
  • D、500/10'


  • 59、 以下保留字不用于异常处理逻辑的是:
  • A、finally
  • B、if
  • C、try
  • D、e1se


  • 60、 以下不是Python语言保留字的是:
  • A、def
  • B、from
  • C、as
  • D、false


  • 61、 以下不是Python语言所使用特殊含义符号的是:
  • A、?
  • B、^
  • C、&=
  • D、**


  • 62、 表达式3 + 5%6*2//8的值是:
  • A、6
  • B、5
  • C、4
  • D、7


  • 63、 s='1234567890' , 以下表示’1234'的选项是:
  • A、s[0:4]
  • B、s[-10:-5]
  • C、s[0:3]
  • D、s[1:5]


  • 64、 以下保留字不用于循环逻辑的是:
  • A、continue
  • B、else
  • C、for
  • D、try


  • 65、 以下不是Python语言保留字的是:
  • A、pass
  • B、lambda
  • C、await
  • D、do


  • 66、 以下不是Python语言所使用特殊含义符号的是:
  • A、&
  • B、**
  • C、$
  • D、+=


  • 67、 表达式type(type(' 45’))的结果是:
  • A、<class’str'>
  • B、None
  • C、<c1ass 'float' >
  • D、<c1ass 'type' >


  • 68、 以下关于二进制整数的定义,正确的是:
  • A、0bC3F
  • B、0B1010
  • C、0B1019
  • D、0b1708


  • 69、 以下选项,不是Python保留字的选项是:
  • A、count
  • B、is
  • C、with
  • D、and


  • 70、 如果Python程序执行时产生了"TypeError”的错误,其原因是:
  • A、代码中的数据类型不匹配
  • B、代码中缺少“:”符号
  • C、代码里的语句嵌套层次太多
  • D、代码使用了错误的关键字


  • 71、 以下选项不属于Python语言特点的是:
  • A、语法简洁
  • B、第三方库丰富
  • C、适合编写系统软件
  • D、平台无关


  • 72、 关于表达式id(' 45' )的结果的描述,错误的是:
  • A、是一个字符串
  • B、可能是4539670688
  • C、是’45'的内存地址
  • D、是一个正整数


  • 73、 字符串tstr =‘ television',显示结果为vi的选项是:
  • A、print(tstr[5:7])
  • B、print (tstr [-6:6])
  • C、print (tstr[4:7])
  • D、print(tstr[4:-2])


  • 74、 以下选项,不是Python保留字的选项是:
  • A、None
  • B、from
  • C、finally
  • D、sum


  • 75、 以下关于Python程序语法元素的描述,正确的选项是:
  • A、所有的if、whi1e、 def、 class语句后面都要用‘:’结尾
  • B、Python变量名允许以数字开头
  • C、缩进格式要求程序对齐,增添了编程难度
  • D、true是Python的保留字


  • 76、 以下关于程序设计语言的描述,错误的选项是:
  • A、机器语言直接用二进制代码表达指令
  • B、汇编语言是直接操作计算机硬件的编程语言
  • C、Python是一种通用编程语言
  • D、Python解释器把Python代码-次性翻译成目标代码,然后执行


  • 微信扫一扫 在线答题 在线出卷 随机出题小程序 闯关答题软件 出题答题小程序