扫码填写或分享
登录后保存考试记录
立即登录
0%
python选择题
欢迎参加本次考试测评,准备好了吗?我们现在开始吧!
*
1
下列有关算法的描述正确的是( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
算法都至少包含一条输入指令
B.
解决问题的算法是唯一的
C.
算法就是一种高级程序设计语言
D.
算法都必须在有限步骤内实现
*
2
用流程图表示的基本控制结构如图所示,表示循环结构的是( )。
该题配额已满,无法继续作答,请联系发布者
A.
1
B.
2 3
C.
3
D.
2
*
3
在Python中,变量命名正确的是( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
while
B.
t_2
C.
pi*
D.
2t
*
4
在Python中,下列常量引用不正确的是( )。
该题配额已满,无法继续作答,请联系发布者
A.
"Good”
B.
'56”
C.
Good
D.
56
*
5
在Python中,实现数据输入功能的函数是( )。
该题配额已满,无法继续作答,请联系发布者
A.
int()
B.
str ()
C.
input()
D.
abs()
*
6
数学表达式
在Python中正确表示为( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
(a-b)/(a+b)
B.
a-b/ (a+b)
C.
(a-b)/a+b
D.
a-b/a+b
*
7
在Python中,下列程序段的运行结果显示为( ) 。
a=5
b=10
print (int (a!=b))
该题配额已满,无法继续作答,请联系发布者
A.
1
B.
False
C.
0
D.
True
*
8
在Pthon中,表达式b*b-4*a*c用数学方法表示为( )。
该题配额已满,无法继续作答,请联系发布者
A.
2b-4ac
B.
b2-4ac
C.
b2-ac4
D.
2b-4ac
*
9
用Python编程实现图示算法,正确的语句为( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
while n<20:
s=s+n
B.
if n<20:
s=s+n
C.
while n>20:
s=s+n
D.
if n>20:
s= s+n
*
10
下列关于Python语言中列表的说法中,错误的是( )。
该题配额已满,无法继续作答,请联系发布者
A.
列表的元素在一对方括号之间,用逗号分隔开
B.
同一列表中的元素可以重复
C.
列表中的元素的下标从0开始
D.
同一列表中元素的类型是相同的
*
11
在python中,Python 文件只读打开模式是( )
该题配额已满,无法继续作答,请联系发布者
A.
x
B.
b
C.
w
D.
r
*
12
在python中,下面代码的输出结果是( )
x=10
y=3
print (x**y)
该题配额已满,无法继续作答,请联系发布者
A.
30
B.
300
C.
13
D.
1000
*
13
在Python中,运行以下程序得到的结果是( )
m=19
if m>=30 or m<20:
print (m)
该题配额已满,无法继续作答,请联系发布者
A.
20
B.
0
C.
19
D.
30
*
14
Python布尔变量的值为( )
该题配额已满,无法继续作答,请联系发布者
A.
真,假
B.
True ,False
C.
0,1
D.
T,F
*
15
在python中,下面代码的输出结果是( )
x=2
y=3
print (x**y)
该题配额已满,无法继续作答,请联系发布者
A.
8
B.
2
C.
6
D.
4
*
16
在Python中,以下属于逻辑运算符的是( )
该题配额已满,无法继续作答,请联系发布者
A.
for
B.
**
C.
and
D.
in
*
17
下列选项中不属于Python合法变量名的是( )
该题配额已满,无法继续作答,请联系发布者
A.
int32
B.
zan_
C.
_name_
D.
2ab
*
18
Python语言语句块的标记是( )
该题配额已满,无法继续作答,请联系发布者
A.
缩进
B.
/
C.
分号
D.
逗号
*
19
Pythong表达式中,可以使用( ) 控制运算的优先顺序
该题配额已满,无法继续作答,请联系发布者
A.
大括号{}
B.
尖括号<>
C.
圆括号()
D.
方括号[]
*
20
Pythong程序文件的扩展名是( )
该题配额已满,无法继续作答,请联系发布者
A.
. python
B.
. py
C.
. pyt
D.
. pt
*
21
在Python程序中,列表(List) 就是一批变量的集合。已知列表m[2, 4, 0, 23, 1, 20],那么m[1]表示的元素是( )
该题配额已满,无法继续作答,请联系发布者
A.
2
B.
1
C.
4
D.
20
*
22
定义了列表m=[1, 2, 3, 7, 5],则当前列表中元素m[2]的值是( )
该题配额已满,无法继续作答,请联系发布者
A.
1
B.
7
C.
3
D.
2
*
23
下列各语句输出结果为True的是( )。
该题配额已满,无法继续作答,请联系发布者
A.
print (5>0)
B.
print (7<2)
C.
print ((1>2)and(2>1)) .
D.
print (2==0)
*
24
下列关于Python语言描述正确的是( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
Python语言是一种面向机器的程序设计语言
B.
Python编写的语言可读性强,因此它是一种自然语言
C.
Python语言比Java、C/C++等程序设计语言好
D.
Python使人们能专注于解决问题而非搞明白语言本身
*
25
下列选项中,能作为Python变量名的是( )
该题配额已满,无法继续作答,请联系发布者
A.
4Ab
B.
s+1
C.
if
D.
Ab
*
26
以下选项中不是Python 语言的保留字的是( )
该题配额已满,无法继续作答,请联系发布者
A.
do
B.
while
C.
in
D.
for
*
27
在python语言中以下哪一项是乘法运算的运算符( )
该题配额已满,无法继续作答,请联系发布者
A.
/
B.
//
C.
%
D.
*
*
28
在Python中,x=2.6,表达式int(x)的结果是( )
该题配额已满,无法继续作答,请联系发布者
A.
2.0
B.
2
C.
3
D.
2.6
*
29
以下选项中不是Python逻辑运算符的是( )
该题配额已满,无法继续作答,请联系发布者
A.
and
B.
or
C.
break
D.
not
*
30
关于Python语句中,比较是否相等的运算符是( )
该题配额已满,无法继续作答,请联系发布者
A.
!=
B.
==
C.
=
D.
<>
*
31
在python语言中以下哪一项是乘法运算的运算符()
该题配额已满,无法继续作答,请联系发布者
A.
*
B.
%
C.
/
D.
//
*
32
在Python中,要使用( ) 转换为浮点数。
该题配额已满,无法继续作答,请联系发布者
A.
int
B.
print
C.
for
D.
float
*
33
下列各语句输出结果为False的是( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
print ((1>2) or (2>1))
B.
print (5>0)
C.
print (2==0)
D.
print(7>2)
*
34
下列表达式中,值不是1的是( )
该题配额已满,无法继续作答,请联系发布者
A.
6//5
B.
17%8
C.
1*1
D.
7//3
*
35
为了给整型变量x,y赋初值5,下面正确的python赋值语句是( )
该题配额已满,无法继续作答,请联系发布者
A.
x=y=5
B.
x=5, y=5
C.
x=5 y=5
D.
xy=5
*
36
关于Python语句A=-A,以下选项中描述正确的是
该题配额已满,无法继续作答,请联系发布者
A.
A的值为0
B.
A和A的绝对值相等
C.
A和A的负数相等
D.
给A赋值为它的负数
*
37
下面代码的输出结果是( )
x=10
y=3
print (x%y, x**y)
该题配额已满,无法继续作答,请联系发布者
A.
1 1000
B.
3 1000
C.
3 30
D.
1 30
*
38
执行下列语句后的显示结果是( )
>>>a=[1, 2, 3]
>>>a. append(5)
>>>print(a)
该题配额已满,无法继续作答,请联系发布者
A.
[1,2,3]
B.
[5]
C.
[1,2,3,5]
D.
[1,2,5]
*
39
Python运算符中,整除的符号是( )
该题配额已满,无法继续作答,请联系发布者
A.
//
B.
/
C.
**
D.
%
*
40
执行下列流程图中算法后,若输入n的值为5, 输出s的值是( ) 。
该题配额已满,无法继续作答,请联系发布者
A.
10
B.
13
C.
16
D.
25
*
41
您的姓名是?
*
42
您的班级是?
答题卡
已答0
未答42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42