初中信息技术第一课用python编程优质word复习知识点试卷试题
一、选择题
1.下列选项中,不属于Python语言基本数据类型的是( 
A.str
B.int
C.float
D.char
2.python中,以下哪个选项a 的数据类型为整型(    俄外交部将对所有制裁作出回应
A.a=5    B.a=input()    C.a='5'    D.a=5.0
3.以下Python程序运行后,变量xst的值分别是(    )。
A.801  123678    B.801  123678    C.801  801    D.123678  123678
4.下列不可以用来搭建本地服务器的软件是(    )。
Python  Excel  IIS  Apache
A.①②    B.③④    C.①②③④    D.①②④
5.下列选项中,可作为Python变量名的是(
A.int    B.Abc    C.float    D.Complex
6.Python不支持的数据类型有(  )。
A.char    B.int    C.float    D.list
7.Python中,下面程序段的输出结果是(   
x=9       
Print(“x=”,x+1
A.9    B.10    C.x=9    D.x= 10
8.Python中,表示跳出循环的函数是(       
A.continue    B.break    C.ESC    D.Close
9.Python中用来声明字符串变量的关键字是( 
A.str    B.int    C.float    D.char
10.以下哪种语言属于高级程序设计语言( 
python      c++      visual basic  java
A.①②③    B.②③    C.②③④    D.①②③④
11.以下python程序段运行后,y的值是(
x=3
if x > 3 :
    y=2*x
else :
    y=3*x+1
print(y)
A.10    B.5    C.25    D.26
12.python中,运行下列程序,正确的结果是( )。
A.i=4 s=10    B.i=5 s=10    C.i=5 s=15    D.i=6 s=15
13.下列Python程序运行后的输出结果是(  )。
s=0
for i in range(1,10):
    s=s+i
print("s=",s)
A.s=35    B.s=45    C.s=55    D.s=65
14.运行下列 Python程序,结果正确的是( 
s="abcdefg"
c=len(s)  #len 求字符串长度
for i in range(0,c):
    if i<2:
          print (chr(ord(s[i])+2),end=" ") #  ord() 函数是 chr() 函数配对函数,将字符转ASCII
    else:
          print(chr(ord(s[i]) + 3),end=" ")
A.c d f g h a    B.c d f g h b    C.c d f g h i j    D.c d f g h c
15.已知字符串s1="python"s2="Python",则表达式中s1>s2的值为( 
A.python    B.Python    C.True    D.False
16.Python程序文件的扩展名是(  )。
A..python    B..pyt    C..pt    D..py
17.根据Python中变量命名遵循的规则,正确的是(   
A.char21    B.2020Py    C.Python    D.namech
前端开发简历模板18.下列哪个语句在Python中是非法的?(     
A.x = y = z = 1    B.x = (y = z + 1)
C.x, y = y, x    D.x  +=  y
19.Python中,表达式(21%4)+5的值是(   
A.2    B.6    C.10    D.3
20.下列可以作为python变量名的是( 
A.5x    B.x-1    C.if    D.x_1
21.Python文件的后缀名是(   
A.pdf    B.do    C.pass    D.py
22.Python中,返回x的绝对值的函数是(  )。
A.abs(x)    B.bin(x)    C.all(x)    D.input(x)
23.Python中,正确的赋值语句是(     
A.x+y=10    B.x=2y    C.x=y=50    D.3y=x+1
24.算法用Python程序实现,以下代码中哪处语句存在语法错误( 
A.    B.    C.    D.
25.下列选项中,不属于Python特点的是(  )。
A.十八大看黄禁用免费app面向对象    B.运行效率高企业宣传册免费模板下载    C.可读性好    D.开源
26.关于Python的内存管理,下列说法错误的是(     
A.变量不必事先声明    B.变量无需先创建和赋值就可直接使用
python基础知识测试
C.变量无须制定类型    D.可以使用del释放资源
27.下面的Python程序段运行后的输出结果是(   
    x=3
    if x%2==0:
          print(x, "是偶数。")
    else:
          print(x, "是奇数。")
A.3是奇数    B.x, "是偶数"    C.x, "是奇数"    D.3是偶数
28.python中表达式4**3=(    )。
A.12    B.1    C.64    D.7
29.Python程序中,已知x=2y=1,当执行语句y+=x*2y的值是(   
A.3    B.4    C.5    D.6
30.下列Python程序段运行的结果是(         
x=0
for  i  in range(1,20,3):
        x=x+i
print(x)
A.80    B.190    C.70    D.210
31.已知列表list1=[8223497],则python表达式len(list1)+min(list1)的值为( 
A.5    B.34    C.7    D.12
32.下面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
33.Python程序中第一行:a=int(input( )),第二行:print(a+5),运行程序后键盘输入3,输出结果是(  )。
A.5    B.3    C.8    D.其他
34.下列Python程序段的运行结果是(       
i=0
sum=0
while i<10:
        if  i%2==0:
              sum+=i
        i+=1
print(‘sum=’,sum)
A.sum=18    B.sum=20    C.sum=22    D.sum=30
35.使用UltraEdit软件观察字符“2020Python来袭”的内码,部分界面如图所示。
下列说法正确的是(  )
A.图中字符“2020Python 来袭”共占15个字节,其中共有10ASCII字符
B.字符“10”的十六进制内码是3A
C.CO B4”是“来”字在计算机内存储和处理时的交换码自媒体图片素材网站
D.小写字母p的二进制内码是1110000
36.韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是(   
A.    B.    C.    D.
37.在下列程序设计语言中,属于人工智能语言的是(  )。
A.Python
B.VB
C.Pascal
D.C
38.Python中运行下列程序,输出结果为(   
for i in range (1,5):
    print(i)
A.12345    B.1 2 3 4 5    C.01234    D.1 2 3 4
39.小新编制了一个python程序如下,但程序无法执行,你帮他出程序中一共有几处错误(   
1a=3
b=input()
c=a+b
print("c")
A.1    B.2    C.3    D.4
40.以下文本框内是一段用Python程序设计语言编写的源代码,功能是输出200以内能被17整除的最大正整数。这段源代码属于(    )。

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