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

Print

(“

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

”,传输过程

__________

(选填:是

/

否)存在差


本文标签: 变量 声明 传输 语言