没有合适的资源?快使用搜索试试~ 我知道了~
编程NCT-Python编程二级-模拟卷4(含答案word练习.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 176 浏览量
2021-09-14
16:22:19
上传
评论
收藏 899KB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/22775525/0001-e6796ccd05f0d2cc7992f9c6139597bf_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
18页
。。。
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/22775525/bg1.jpg)
【编程】NCT-Python 编程二级-模拟卷 4(含答案 word 练习
一、选择题
1.下列序列拼接错误的是()
A
.
list = [ None ] * 4
B
.
msg = “Python”, ”
语言
”
C
.
tup = “/”.join( ( “123”, ”234” ) )
D
.
set = { 1, 2, 3 } + { 4, 5, 6 }
2.Python
输入函数为( )。
A
.
time()
A
.
a,b=b,a
C
.
a=b
;
b=a
4.Python
语言属于( )
A
.自然语言
A
.
abs(x)
A
.
a
≤
x and x
<
b
A
.
x=y=z=1
A
.
print
s=0
for i in range(1,5):
s=s+i
print("s=",s)
A
.
s=5
A
.
x>1 or x<-1
A
.布尔型
( )
A
.(
x%4==0
)
or
(
x%100
!=
0
)
B
.(
x%4==0
)
and
(
x%100
!=
0
)
C
.(
x/4==0
)
or
(
x/100
!=
0
)
D
.(
x/4==0
)
and
(
x/100
!=
0
)
B
.
s=6
B
.
x>-1 or x<1
B
.整型
C
.
s=10
C
.
x>1 and x<-1
C
.字符串型
D
.
s=15
D
.
x>-1 and x<1
D
.浮点型
10.下列
Python
表达式中,能正确表示不等式方程
|x|>1
解的是( )
11.Python
中的数据类型
float
表示( )
12.下列
Python
表达式中,能正确表示“变量
x
能够被
4
整除且不能被
100
整除”的是
B
.汇编语言
B
.
bin(x)
B
.
n
<=
x or x
<
b
B
.
x=
(
y=z+1
)
B
.
speed
C
.机器语言
C
.
all(x)
C
.
x
>=
a and x
<
b
C
.
x
,
y=y
,
x
C
.
Python.net
D
.高级语言
D
.
input(x)
D
.
x
>=
a and x
>
b
D
.
x+=y
D
.
a#2
5.在
Python
中,返回
x
的绝对值的函数是( )。
6.在
Python
代码中表示“
x
属于区间[
a
,
b
)”的正确表达式是( )。
7.下列哪个语句在
Python
中是非法的?( )
8.下列选项中,合法的
Python
变量名是( )
9.下列
Python
程序运行后的输出结果是
( )
。
B
.
round() C
.
input( )
B
.
a=c
;
a=b
;
b=c
D
.
c=a
;
b=a
;
b=c
D
.
print()
3.在
Python
中要交换变量
a
和
b
中的值,应使用的语句组是( )。
![](https://csdnimg.cn/release/download_crawler_static/22775525/bg2.jpg)
13.下列选项中,可作为
Python
变量名的是( )
A
.
int
f=[‘A’,’B’,’C’]
a=len(f)
print(‘a=’,a)
A
.
a=2
( )
A
.
=
A
.
"p"
17.把数式
A
.
a+b/2a
A
.
Python
A
.
c0
A
.
int_3
B
.
==
B
.
"py"
C
.
:=
C
.
"Py"
D
.
<>
D
.
"y"
16.已知字符串
a="python"
,则
a[1]
的值为( )
B
.
a=’A’ C
.
a=’C’ D
.
a=3
15.在数学中,我们一般使用“
=
“表示相等关系,那么“
=
”在
Python
语言中的写法为
B
.
Abc C
.
float D
.
Complex
14.下列
Python
程序段运行的结果是( )
写成
Python
语言的表达式,下列书写正确的是( )。
B
.
a+b/2*a
B
.自然语言
B
.
2a
B
.
30XL
C
.
(a+b)/2*a
C
.汇编语言
C
.
a_3
C
.
self
D
.
(a+b)/(2*a)
D
.机器语言
D
.小河
D
.
_abc
18.以下属于计算机高级语言的是( )
19.下列不可以作为
Python
合法变量名的是( )
20.下面哪个不是
Python
合法的标识符( )
21.有关循环结构的说法不正确的是( )。
A
.循环结构是算法的基本结构之一
B
.有的的程序设计中没有循环结构
C
.循环结构在程序设计有可能会有嵌套出现
D
.在
PYTHON
程序设计语言中循环结构一般使用
IF
语句实现。
22.小平打算用
python
编写一个管理班上同学通讯录的程序,如果用一个变量
A
来对应处
理同学们的电话号码,这个变量
A
定义成什么数据类型比较适合?()。
A
.布尔型
B
.浮点型
C
.整型
D
.字符串
23.有如下
python
程序段
n=int (input("
请输入
n
值
: "))
x=n ; y=0
if x>0:
y=y+1
elif x<0:
y=y
-
1
print (y)
执行上述语句,下列说法不正确的是( )
...
![](https://csdnimg.cn/release/download_crawler_static/22775525/bg3.jpg)
A
.若输入-
1
,则输出
y
值为-
1
C
.若输入
1
,则输出
y
值为
1
A
.
read( )
和
write( )
C
.
input( )
和
print( )
( )
A
.列表
i=1
s=1
while
①
:
s=s*i
i+=2
print(s)
当输出结果为
105
时,则①处应填入( )
A
.
i<=7
x=0
for i in range(1,20,3):
x=x+i
print(x)
A
.
80 B
.
190
B
.
i<7
B
.元组
B
.若输入
0
,则输出
y
值为-
1
D
.若输入
2
,则输出
y
值为
1
B
.
input( )
和
output( )
D
.
cin( )
和
cout( )
24.在
Python
程序设计语言中,用于输入和输出的函数分别是
( )
25.在
Python
中,不同的数据,需要定义不同的数据类型,可用方括号“
[]
”来定义的是
C
.集合
D
.字典
26.运行下列
Python
程序
C
.
i>=7 D
.
i>7
27.下列
Python
程序段运行的结果是( )
C
.
70 D
.
210
28.现有如下
Python
程序:
List = [ "Happy", "new", "year!" ]
s = List[ 1 ]
d = s[ : -1 ]
执行该程序后,
d
的值为()
A
.
"py" B
.
"Happ" C
.
"ew" D
.
"ne"
29.以下对
Python
程序缩进格式描述错误的选项是( )
A
.不需要缩进的代码顶行写,前面不能留空白
B
.缩进可以用
tab
键实现,也可以用多个空格实现
C
.严格的缩进可以约束程序结构,可以多层缩进
D
.缩进是用来格式美化
Python
程序的
30.下列不可以用来搭建本地服务器的软件是( )。
①
Python
②
Excel
③
IIS
④
Apache
A
.①②
B
.③④
C
.①②③④
D
.①②④
二、程序填空
31.奇偶校验码是一种增加二进制传输系统可靠性的简单且广泛采用的方法,该方法通过
增加一个校验位使得传输的二进制码中“
1
”的个数恒为奇数或偶数,因此该校验码也分为
![](https://csdnimg.cn/release/download_crawler_static/22775525/bg4.jpg)
“奇校验”和“偶校验”。“奇校验”的原理:在发送端发送的每个字节二进制码后增加
一个校验位(
0
或
1
),使得“
1
”的个数为奇数;接收端接收并统计每个字节及其校验位
中“
1
”的个数,若为偶数,则意味着传输过程中存在差错。例如:
接收到的每个字节及校验码
100101001
011010101
101011010
1
的个数
4
5
5
传输正误
错误
正确
正确
根据以上原理,小强编写了一个
Python
程序,对接收到的
9
位二进制编码进行“奇校
验”,判断其传输的正误,若判断正确则将前一个字节的编码转成十六进制并输出。
请回答下列问题:
(
1
)若接收到的二进制码为“
101011011
”,传输过程
__________
(选填:是
/
否)存在差
错。
(
2
)实现上述功能的
Python
程序如下,请在划线处填入合适的代码。
s=input("
请输入
9
位二进制编码
:")
code={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"}
k=0;p=0;ans=“”
for i in s:#
统计
9
位二进制编码中“
1
”的个数
k=k+int(i)
if ____:
print("
传输错误
!")
else:
print("
传输正确
!")
for j in range(0,8,4):
p=int(s[j:j+4],2)
# int(x,[base]):
将
x
(字符串或者数字)按照
base
进制转换成整数
if 0<=p<=9:
ans=ans+str(p)
else
:
ans=___
print("
字节编码用十六进制表示
:"
,
___
32.某企业开展“运动打卡 动动有奖”活动:若员工在本月累计运动时间
30
小时以下,
奖励
0
元;达到
30
但不足
45
小时奖励
300
元;达到
45
但不足
60
小时奖励
450
元;
60
小
时及以上奖励
500
元。小强用
python
编写程序实现相关功能:输入某员工本月累计运动时
间(时),输出其能获得的奖励金额。
(
1
)实现上述功能的程序如下,请在划线处填入合适的代码。
t=int
(
input
(“请输入您本月累计运动时间(时):”))
if t<0
:
print
(“输入错误”)
剩余17页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/6d4a39ec593a4e2fbcf3d53e4855e565_cqn2bd2b.jpg!1)
苦茶子12138
- 粉丝: 1w+
- 资源: 6万+
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)