admin 管理员组文章数量: 1086019
2024年3月27日发(作者:linux系统安装了软件找不到程序)
NCT-Python编程三级-模拟卷4(含答案
一、选择题
1.下面Python代码运行后,a、b的值为( )
a=23
b=int(a/10)
a=(a-b*10)*10
b=a+b
print(a,b)
A
.23 2
B
.30 20
C
.30 32
D
.3 2
2.王明同学运用
Python
语言编写程序,根据输入的体重和身高计算
BM
值并验算其体重
指数是否超标,属于(
)
A
.数据
B
.信息
C
.知识
D
.智慧
3.两个阻值分别为
R1
、
R2
的电阻并联后,电路阻值
R
可由公式求解,下面能正确求出
R
的
Python
表达式是
( )
A
.
(R1+ R2)/(R1*R2)
C
.
R1*R2/R1+R2
4.以下哪个不属于计算机操作系统()
A
.
DOS
A
.
if
应为(
)
A
.
3
a = a * b
b = a // b
a = a // b
A
.
a=3 b=5
x=9
(“
x=
”,
x+1
)
A
.
9 B
.
10 C
.
x=9 D
.
x= 10
9.以下哪种语言属于高级程序设计语言(
)
①
python
②
c++
③
visual basic
④
java
A
.①②③
B
.②③
C
.②③④
D
.①②③④
10.运行
Python
程序的过程中出现了如下图错误提示,原因是()。
B
.
a=15 b=3 C
.
a=5 b=5 D
.
a=5 b=3
8.在
Python
中,下面程序段的输出结果是(
)
B
.
4 C
.
5 D
.
6
7.在
Python
中,已知
a=3
,
b=5
,运行下列程序段后,
a
和
b
的值为
B
.
Unix
B
.
if-else
C
.
Python
C
.
if-elif-else
D
.
Linux
D
.
if
嵌套
5.在
Python
中,实现多分支选择结构的较好方法是(
)。
6.对于
Python
语言中的语句“
x=
(
num//100
)
%10
”,当
num
的值为
45376
时,
x
的值
B
.
R1+R2/(R1*R2)
D
.
R1*R2/(R1+R2)
A
.变量名
51study
太长
B
.应该写成
"chinese" =51study
C
.
“chinese”
应该写成
“chinaˈs”
D
.变量名
51study
不符合
python
语言规范,变量名不能以数字开头
11.下列软件中,可作为服务器操作系统的是(
)
A
.
Windows
x= 123 + 678
st = "123" + "678"
A
.
123678 "123678" B
.
123678 "801"
A
.
int32 B
.
40xl
C
.
801 "123678"
C
.
self
D
.
801 "801"
D
.
_name_
13.下列选项中,不属于
Python
合法变量名的是(
)
14.下列关于
Python
语言变量声明的说法中,正确的是(
)
A
.
Python
中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程
B
.
Python
中的变量需要声明,变量的声明对应明确的声明语句
C
.
Python
中的变量需要声明,每个变量在使用前都不需要赋值
D
.
Python
中的变量不需要声明,每个变量在使用前都不需要赋值
15.在
Python
代码中表示“
x
属于区间[
a
,
b
)”的正确表达式是(
)。
A
.
a
≤
x and x
<
b B
.
n
<=
x or x
<
b C
.
x
>=
a and x
<
b D
.
x
>=
a and x
>
b
B
.
Python C
.
excel D
.
access
12.以下
python
程序段运行后,
x
和
st
的值分别是(
)
二、程序填空
16.奇偶校验码是一种增加二进制传输系统可靠性的简单且广泛采用的方法,该方法通过
增加一个校验位使得传输的二进制码中“
1
”的个数恒为奇数或偶数,因此该校验码也分为
“奇校验”和“偶校验”。“奇校验”的原理:在发送端发送的每个字节二进制码后增加
一个校验位(
0
或
1
),使得“
1
”的个数为奇数;接收端接收并统计每个字节及其校验位
中“
1
”的个数,若为偶数,则意味着传输过程中存在差错。例如:
接收到的每个字节及校验码
100101001
011010101
101011010
1
的个数
4
5
5
传输正误
错误
正确
正确
根据以上原理,小强编写了一个
Python
程序,对接收到的
9
位二进制编码进行“奇校
验”,判断其传输的正误,若判断正确则将前一个字节的编码转成十六进制并输出。
请回答下列问题:
(
1
)若接收到的二进制码为“
101011011
”,传输过程
__________
(选填:是
/
否)存在差
版权声明:本文标题:NCT-Python编程三级-模拟卷4(含答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1711537137a598878.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论