【编程】python软件编程等级考试(二级)编程实操题03word复习知识点试卷试题
一、选择题
1.下列关于算法说法不正确的是( )
A.算法独立于任何具体的语言,Python算法只能用Python语言来实现
B.解决问题的过程就是实现算法的过程
C.算法是程序设计的“灵魂”
D.算法可以通过编程来实现
2.下列属于正确的Python变量名的是( )
A.True
B.88abc
C.abc&88
D._abc88
3.运行下列Python程序,输出结果为0,则空白处应为( )
a=14
b=7
c=_______
print(c)
A.a-b B.a+b C.a/b D.a%b
4.在Python中,下面程序段的输出结果是( )
x=9按位异或
Print(“x=”,x+1)
A.9 B.10 C.x=9 D.x= 10
5.下列不是 Python 程序基本结构的是()。
A.顺序结构 B.树形结构 C.分支结构 D.循环结构
6.在Python中,表示跳出循环的函数是( )
A.continue B.break C.ESC D.Close
7.Python中用来声明字符串变量的关键字是( )
A.str B.int C.float D.char
8.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是( )
A.: B.# C., D.!
9.在python中,想输出一行文字,要用到的函数是( )。
A.input() B.int() C.print() D.float()
10.下列Python程序运行后的输出结果是( )。
s=0
for i in range(1,5):
s=s+i
print("s=",s)
A.s=5 B.s=6 C.s=10 D.s=15
11.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为( )
A.shell自动化测试直播22 B.python基础知识填空题88 C.89 D.67
12.以下Python中变量的命名正确的是( )
A.1a=4
B.print=5
C._A=2
D.a+b=3
13.在python中,下列属于字符串常量的是( )
A."python" B.3.14 C.cnt D.2018
14.下面选项中对Python的转义字符描述错误的是( )
A.\r 回车 B.\n 换行 C.\\ 反斜杠符号 D.\” 单引号c语言编译器安卓版怎么用
15.已知字符串a="python",则a[-1]的值为( )
A."p" B."n" C."y" D."o"
16.运行如下Python程序,结果为( )。
A.1 B.3 C.6 D.18
17.在Python中print(8+7%2**2)的执行结果是( )
A.5 B.1 C.6 D.11
18.python语言的特点( )。
A.简单 B.免费、开源 C.可移植性 D.以上都是
19.下列Python语句中,会导致程序运行出错的语句是( )
A.x=(y=1) B.x,y=y,x C.x=1;y=1 D.x=y=1
20.python3解释器执行 not 1 and 1的结果为( )。
A.True B.False C.0 D.1
21.以下Python程序运行后的输出结果为( )
A.0 B.45 C.46 D.362880
22.在Python中,表达式2**3的结果是( )
A.5 B.8 C.6 D.3
23.在Python中print(-14//4)的运行结果是( )。
A.-4 B.-3.5 C.2 D.-2
24.在Python中,设a=2,b=3,表达式 not(b-a>0)值是 ( )
A.1 B.-1 C.True D.False
25.关于python程序设计语言,下列说法不正确的是( )。
A.python源文件以***.py为扩展名
B.python的默认交互提示符是:>>>
C.python只能在文件模式中编写代码
D.python具有丰富和强大的模块
26.在Python中,input()函数的返回结果的数据类型为( )
A.Number型 B.String型 C.List型 D.Sets型
27.以下哪个不是python关键字( )
A.cout B.from C.not D.or
28.已知a=-2,b=10/3,则python表达式round(b,1)+abs(a)的值为( )
A.1.3 B.5.33 C.5.4 D.5.3
29.在Python中,设a=2,b=3,表达式a>b and b>=3的值是( )
A.1 B.-1 C.True D.False
30.关于下列Python程序段的说法正确的是( )
k=1
while 1:
k+=1
A.存在语法错误,不能执行 B.执行1次 C.执行无限次 D.执行k次
31.运行下列Python程序
i=1
s=1
while ①:
s=s*i
i+=2
print(s)
当输出结果为105时,则①处应填入( )
A.i<=7 B.i<7 C.i>=7 D.i>7
32.在python计数循环中,列表正确的输写方式是( )。
A.(1,2,3) B.(1,2.3) C.[1,2.3 ] D.[1,2,3]
33.使用UltraEdit软件观察字符“2020,Python来袭”的内码,部分界面如图所示。
下列说法正确的是( )
A.图中字符“2020,Python 来袭”共占15个字节,其中共有10个ASCII字符
B.字符“10”的十六进制内码是3A
C.“CO B4”是“来”字在计算机内存储和处理时的交换码
D.小写字母p的二进制内码是1110000
34.关于python中的函数,以下描述错误的是( )。
A.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可
B.使用函数的主要目的是减低编程难度和代码重用
C.Python 使用 del 保留字定义一个函数
D.函数是一段具有特定功能的语句组
35.计算机能直接接收和执行的程序设计语言为( )
A.Visual Basicbigdecimal长度校验语言 B.Python语言 C.机器语言 D.自然语言
36.有如下python程序段:
英语自学从零开始a=[4,5,3,6,7,8,2,9,1]
m ,c=1, 1
for i in range(1, len(a)):
if a[i]>=a[i-1]:
c+=1
m=max(m, c)
else:
c=1
print (c, m)
则程序执行后,c和m的值分别是( )
A.1和1 B.1和4 C.2和4 D.3和4
37.下列不可以用来搭建本地服务器的软件是( )。
①Python ②Excel ③IIS ④Apache
A.①② B.③④ C.①②③④ D.①②④
38.在Python Shell环境下,依次执行下列语句后,显示结果( )。
data=[172,9,165,29,156,21] max(data) |
A.9 B.165 C.172 D.21
39.下面的Python程序段运行后的输出结果是( )
x=3
if x%2==0:
print(x, "是偶数。")
else:
print(x, "是奇数。")
A.3是奇数 B.x, "是偶数" C.x, "是奇数" D.3是偶数
40.Python 定义私有变量的方法为。( )
A.使用 __private 关键字
B.使用 public 关键字
C.使用DEF定义变量名
D.使用 __XX 定义变量名
41.在Python中运行下列程序,输出结果为( )
for i in range (1,5):
print(i)
A.1,2,3,4,5 B.1 2 3 4 5 C.0,1,2,3,4 D.1 2 3 4
42.在Python程序设计语言中,用于输入和输出的函数分别是( )
A.read( )和write( ) B.input( )和output( )
C.input( )和print( ) D.cin( )和cout( )
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论