试题python软件编程等级考试(一级)编程实操题02word练习
一、选择题
1.计算机能够直接识别和执行的语言是(    )
A.机器语言
B.汇编语言
C.Python 语言
D.C语言
2.算法用Python程序实现,以下代码中哪处语句存在语法错误( 
A.    B.    C.    D.
3.下列python表达式结果最小的是(  )
A.2**3//3+8%2*3    B.5**2%3+7%2**2    C.1314//100%10    D.int"1"+"5"//3
4.Pythonprint(66!=66)结果是(  )。
A.1    B.0    C.True    D.False
5.Python中,正确的赋值语句是(     
A.x+y=10    B.x=2y    C.x=y=50    D.3y=x+1
6.小林编写一段文件读写操作代码,文件如图,代码段如下:
file=open('','w')
file.write("python is a programming language.")
file.close( )
file=open('','r')
ad( ))
该代码段运行后,输出的结果为( 
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.程序编译错误,不会输出结果
7.下列选项中,不属于Python合法变量名的是( 
A.int32    B.40xl    C.self    D._name_
8.Python语言中,用来定义函数的关键字是(  )。
A.return    B.def    C.function    D.import
9.下列可以被计算机直接执行的程序是(   
A.机器语言程序    B.高级语言程序    C.汇编语言程序    D.Python源程序
10.Python语言自带的IDLE环境的退出命令是( )
A.Esc    B.close    C.回车键    D.exit
11.下列可以导入Python模块的语句是(   
A.import module
B.input module
C.print module
D.def module
12.python用来表示代码块所属关系(控制层级结构的)的语法符号是( 
A.圆括号    B.大括号    C.缩进    D.冒号
13.下列 Python 表达式的值为偶数的是(  网站首页布局图
A.12*3%5    B.len(“Welcome”)
C.int3.9    D.abs(-8
14.下面不是数据库系统的主要任务python特性的是(  ):
A.免费的    B.简单易学    C.可移植性好    D.是低级语言
15.下列选项中,不能作为python程序变量名的是( 
A.abc    B.abc123    C.123abc    D.abc__123
16.小新编制了一个python程序如下,但程序无法执行,你帮他出程序中一共有几处错误(   
1a=3
b=input()
c=a+b
print("c")
A.1    B.2    C.3    D.4
17.有如下Python程序,当程序运行后输入15000,则程序输出结果为( 
数据库系统概论答案第七章英文版
A.2800    B.2800.0    C.12200    D.12200.0
18.Python中,实现多分支选择结构的较好方法是(    )。
A.if    B.if-else    C.if-elif-else    D.if嵌套
19.以下 Python 代码的运行结果是(  )。
a = 3
b = 4
a = a * b 
print(a) 
A.3    B.4    C.12    D.a*b
20.有关循环结构的说法不正确的是(    )。
A.循环结构是算法的基本结构之一
B.有的的程序设计中没有循环结构
C.循环结构在程序设计有可能会有嵌套出现
D.PYTHON 程序设计语言中循环结构一般使用IF语句实现。
21.在用Python编程对数据进行分析的时候,代码pandas.DataFrame.sum  )执行的操作是
A.返回所有列的和    B.返回所有行的和
C.返回所有数据中的最大值    D.返回所有数据中的最小值
22.以下python程序段执行后,输出结果为( 
m=29
If m %3= 0
print m "不能被3整除"
else:
print m "能被3整除"
A.29不能被3整除    B.m不能被3整除    C.29能被3整除    D.m能被3整除
23.下面选项中对Python操作描述错误的是( 
A.x1+x2  连接列表x1x2,生成新列表
B.x*n 将列表x复制次,生成新列表
C.Min(x) 列表x中最大数据项
D.Len(x) 计算列表中成员的个数
24.关于Python的内存管理,下列说法错误的是(     
A.变量不必事先声明    B.变量无需先创建和赋值就可直接使用
C.变量无须制定类型    D.可以使用del释放资源
25.下列不可以用来搭建本地服务器的软件是( 
1Python  2 Excel 3IIS    (4)Apache
A.(1)(2)    B.(3)(4)    C.(1)(2)(3)(4)    D.(1)(2)(4)
26.使用UltraEdit软件观察字符“2020Python来袭”的内码,部分界面如图所示。
下列说法正确的是(  )
A.图中字符“2020Python 来袭”共占15个字节,其中共有10ASCII字符
B.字符“10”的十六进制内码是3A
C.CO B4”是“来”字在计算机内存储和处理时的交换码
D.小写字母p的二进制内码是1110000
27.下列Python程序段运行的结果是(  )
i=0
sum=0
while i<10:
    if i%3==0:
          sum+=i
    i+=1
print("sum=",sum)
python基础代码100例
A.sum=9    B.sum=10    C.sum=18    D.sum=19
28.已知字符串a="python",则a[ 1 : 3 ]的值为( 
软件编程发展趋势A."pyth"    B."pyt"    C."py"    D."yt"
29.Python的关系运算符中,用来表示不等于的符号是(   
A.= =    B.=    C.>=    D.<=
30.Python中运行后,b的值是       
a=6
If a>=0       
  b=a+2       
Else       
  b=a-2       
printb
A.6    B.8    C.10    D.12
二、程序填空
31.阅读程序。分析以下两段Python程序并回答问题。
#程序1
i=1
while i<101:
  print('把这句话打印100')
i+=1
#程序2
i=100
while i:
    print('把这句话打印100')
i=i-2
1)在程序1中,i+=1这句话的含义是______________
2)在程序1中,把这句话打印100实际输出了_____遍。
3)在程序2中,i的初值是___
4)在程序2中,把这句话打印100实际输出了_____遍。
声卡评测arrow
5)在程序2中,while i 的含义是_________
32.若两个素数之差为 2,则该对素数称为双胞胎数,如 35 就是一对双胞胎数。编写 python 程序,实现如下功能:输入 n 的值,统计显示 n 以内的所有双胞胎数。程序运行界
面如图所示:
实现上述功能的程序如下,请在划线处填入合适的代码。
import math
def isprime(x):
    ______
    for i in range(2,int(math.sqrt(x))+1):
          if x % i = = 0 :
              f=False
    return f
n=int(input("请输入一个正整数 n:"))

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。