没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
试题 python 软件编程等级考试(一级)编程实操题练习
一、选择题
1.以下
Python
中变量的命名正确的是( )
A
.
1a=4
B
.
print=5
C
.
_A=2
D
.
a+b=3
2.Python
语言属于( )
A
.自然语言
A
.
True
A
.
n/2=0
B
.
n%2==0
C
.
n%2=0
D
.
n/2==0
5.python 语言的特点( )。
A
.简单
A
.*.mp3
A
.
x = y = z = 1
C
.
x, y = y, x
B
.免费、开源
B
.*.xls
C
.可移植性
C
.*.ppt
B
.
x = (y = z + 1)
D
.
x += y
D
.以上都是
D
.*py
6.以下( )是 python 文件
7.下列哪个语句在
Python
中是非法的?( )
B
.汇编语言
B
.
False
C
.机器语言
C
.
0
D
.高级语言
D
.
1
3.python3
解释器执行
not 1 and 1
的结果为( )。
4.在
Python
中,判断
n
是否为偶数的表达式是( )
8.小林编写一段文件读写操作代码,文件如图,代码段如下:
file=open('ceshi.txt','w')
file.write("python is a programming language.")
file.close( )
file=open('ceshi.txt','r')
print(file.read( ))
该代码段运行后,输出的结果为( )
A
.
IA Distributed System Based on Python.
B
.
python is a programming language.
C
.
IA Distributed System Based on Python. python is a programming language.
D
.程序编译错误,不会输出结果
9.在 python 中,想输出一行文字,要用到的函数是( )。
A
.input()
A
.
accept()
B
.int()
B
.
input()
C
.print()
C
.
readline()
D
.float()
D
.
print()
10.Python 使用函数( )接收用 输入的数据
11.运行
Python
程序的过程中出现了如下图错误提示,原因是()。
A
.变量名
51study
太长
B
.应该写成
"chinese" =51study
C
.
“chinese”
应该写成
“chinaˈs”
D
.变量名
51study
不符合
python
语言规范,变量名不能以数字开头
12.利用
Python
求
100
以内所有能被
3
整除的正整数,代码如下:
则下列程序第
3
行的横线应该填( )
A
.
i=i*3
A
.机器语言程序
A
.
a/b
A
.冒号
B
.
i=i%3
B
.高级语言程序
B
.
ab
B
.循环次数
C
.
i%3==0
C
.汇编语言程序
C
.
a+b
C
.循环体
B
.
int
(
4.99
)
D
.
max
(
[1
,
2
,
3
,
4]
)
D
.
i/3==1
D
.
Python
源程序
D
.
a-b
D
.缩进
13.下列可以被计算机直接执行的程序是( )
14.下列选项中,可以作为
Python
程序变量名的是( )
15.下列不是
Python
中所有循环必须包含的是( )。
16.以下
Python
表达式中,哪项的值与其它三项不同( )
A
.
len
(“
my name is james
”
.split
())
C
.
sum
(
[1
,
2
,
1
,
1]
)
17.下列序列拼接错误的是()
A
.
list = [ None ] * 4
B
.
msg = “Python”, ”
语言
”
C
.
tup = “/”.join( ( “123”, ”234” ) )
D
.
set = { 1, 2, 3 } + { 4, 5, 6 }
18.下列选项中不能正确表达
Python
中的赋值语句的是( )
A
.
X,Y=5,8
a=32
B
.
X=Y=5 C
.
X =Y+X D
.
10=X+Y
19.运行下列
Python
程序,结果正确是( )
b=14
c=a//b
print
(
c
)
A
.
2.2 B
.
2 C
.“
2
”
D
.
4
20.检测输入的四位整数
abcd
是否满足下述关系:(
ab+cd
)(
ab+cd
)
=abcd
。实现上述
功能的
python
程序代码如下:
k=int
(
input
(“输入一个四位数:”))
①
y=k%100
if ②
:
print
(“符合”)
else
:
print
(“不符合”)
划线处应填入的代码是( )
A
.
①x=k/100 ②
(
x+y
)
*2
!
=k
C
.
①x=k/100 ②
(
x+y
)
**2
!
=k
下列表达式的运算结果中值最大的是( )
A
.
math.sqrt(b) B
.
abs
(
a- b
)
C
.
Int
(
2*a-c/b
)
)。
C
.
VB
C
.机器语言
D
.
C
D
.自然语言
D
.
a**2+b**2-c**2
22.解释性语言是指源代码不要求预先进行编译,在运行时才进行解释再运行,以下哪一
种程序设计语言属于解释性语言(
A
.
Python
A
.
Visual Basic
语言
A
.
P
和
P
的负数相等
C
.将
P
赋值为它的相反数
25.在
python
中,有程序如下
A=input()
print(A * 5)
通过键盘输入
5
,则运算结果是()
A
.
5 5 5 5 5
A
.
for i in range(20)
:
C
.
for i in range(10,0,2):
A
.
input
()函数
A
.
if
B
.
print
()函数
B
.
2x
B
.
25 C
.
5*5
B
.
for i in range(0,10):
D
.
while s<50
:
C
.
bool
()函数
C
.
a*b
D
.
abs
()函数
D
.
x2
D
.
5 5
26.在
Python
中,下列循环结构用法错误的是( )。
B
.
C++
B
.
Python
语言
B
.
①x=k//100 ②
(
x+y
)
*2==k
D
.
①x=k//100 ②
(
x+y
)
**2==k
21.在
python
中,
Int
()函数的功能是返回不大于
x
的最大整数,设
a=3
,
b=4
,
c=5
,则
23.计算机能直接接收和执行的程序设计语言为( )
24.关于
Python
语句
P = –P
,以下选项中描述正确的是( )
B
.
P
和
P
的绝对值相等
D
.
P
的值为
0
27.在
Python
中,数据的输入是通过( )来实现的。
28.下列选项中,能作为
python
程序变量名的是( )
29.Python
语言源代码程序编译后的文件扩展名为( )
A
.
.py
A
.
Esc
B
.
.c
B
.
close
C
.
.java
C
.回车键
D
.
.c++
D
.
exit
30.Python
语言自带的
IDLE
环境的退出命令是( )
二、程序填空
31.某企业开展“运动打卡 动动有奖”活动:若员工在本月累计运动时间
30
小时以下,
奖励
0
元;达到
30
但不足
45
小时奖励
300
元;达到
45
但不足
60
小时奖励
450
元;
60
小
时及以上奖励
500
元。小强用
python
编写程序实现相关功能:输入某员工本月累计运动时
间(时),输出其能获得的奖励金额。
(
1
)实现上述功能的程序如下,请在划线处填入合适的代码。
t=int
(
input
(“请输入您本月累计运动时间(时):”))
if t<0
:
print
(“输入错误”)
else
:
if t<30
:
①_
elif t<45
:
m=300
②_____
m=450
else
:
m=500
print
(“您的奖励是:”,
m
)
(
2
)当输入“
-1
”时,输出信息为
_________
(选填,填字母:
A
.输入错误
/ B
.您的奖
励是:
0 / C
.您的奖励是:
500
)
32.阅读程序。观察使用随机数求解百钱白鸡问题的代码并回答问题。
百千白鸡问题是经典的数学问题,原题为“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,
值钱一;百钱买百鸡,则翁、母、雏各几何?”翻译过来,意思是公鸡一个五块钱,母鸡
一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多
少只?
import random
while True:
x=random.randrange(0,20)
y=random.randrange(0,33)
z=random.randrange(0,100)
if 5*x+3*y+z/3==100 and x+y+z==100:
print('
公鸡
',x)
print('
母鸡
',y)
print('
小鸡
',z)
剩余17页未读,继续阅读
资源评论
不吃鸳鸯锅
- 粉丝: 8296
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功