初中信息技术第一课用python编程(1)复习知识点试卷试题
一、选择题
1.根据Python中变量命名遵循的规则,正确的是(   
A.char21    B.2020Py    C.Python    D.namech
python基础代码100例2.下列不属于高级编程语言的是
A.C 语言    B.VB语言    C.Python语言    D.机器语言
3.Python中的数据类型float表示(   
A.布尔型    B.整型    C.字符串型    D.浮点型
4.Python语言中,用来定义函数的关键字是(  )。
A.return    B.def    C.function    D.import
5.以下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
6.以下Python程序段执行后,输出结果为(    )。
A.m不能被3整除    B.29不能被3整除    C.29能被3整除    D.m能被3整除
7.Python中,若x=10 y=20,下面程序段执行后,变量xy的值分别是(   
x=y
y=x
A.10 10    B.1020    C.20 20    D.20 10
8.python程序如下:
S=input
printS * 3
运行后通过键盘输入6,则运算结果是(   
A.666    B.SSS    C.18    D.S*3
9.以下python程序段运行后,s的值是( 
n=0
s=0
while   s <= 10
    n=n+3
    s=s+n
print (s)
A.0    B.3    C.18    D.30
10.以下叙述中正确的是(  )。
A.Python 3.xPython 2.x兼容
B.Python语句只能以程序方式执行
C.Python是解释型语言
D.Python语言出现得晚,具有其他高级语言的一切优点
11.关于python程序设计语言,下列说法不正确的是(    )
A.python源文件以***.py为扩展名
B.python的默认交互提示符是:>>>
C.python只能在文件模式中编写代码
D.python具有丰富和强大的模块
12.运行Python程序的过程中出现了如下图错误提示,原因是()。
A.变量名51study太长
B.应该写成免费论坛程序"chinese" =51study
C.“chinese”应该写成“chinaˈs”
D.变量名51study不符合python语言规范,变量名不能以数字开头
13.下列选项中,合法的Python变量名是(
A.print    B.speed    C.Python    D.a#2
14.Python语言自带的IDLE环境的退出命令是( )
A.Esc    B.close    C.回车键    D.exit
15.关于Python3.8基础知识的说法中,不正确的是( 
A.支持中文做标识符
B.Python标识符不区分字母的大小写
C.Python命令提示符是>>>
D.命令中用到的标点符号只能是英文字符
16.python的命令行提示符是( 
A.###    B.>>>    C.///    D.C:
17.Python中,表达式(21%4)+5的值是(   
A.2    B.6    C.10    D.2019全新django全套教程3
18.Pythonprint(8+7%2**2)的执行结果是(   
A.5    B.1    C.6    D.11
19.Python中,Print(abs(用vlookup函数公式-16//5))的执行结果是(c语言标识符由三种字符组成   
A.2.4    B.3    C.4    D.-2.4
20.Python语言属于(   
A.自然语言    B.汇编语言    C.机器语言    D.高级语言
21.下列语言中(  )不属于高级语言
A.python    B.VC    C.JAVA    D.汇编语言
22.Pythonprint(66!=66)结果是(  )。
A.1    B.0    C.True    D.False
23.Python中要交换变量ab中的值,应使用的语句组是(   
A.a,b = b,a    B.a = c a = bb = c
C.a = bb = a    D.c = ab = ab = c
24.Python输入函数为(  )。
A.time()    B.round()    C.input( )    D.print()
25.如下Python程序段
for i in range14):
    for j in range03):
          print "Python"
语句print "Python")的执行次数是(
A.3    B.4    C.6    D.9
26.Python中,用变量code存储学生的借书卡编码,例如:code=“NO2020100502”,则变量code的数据类型应定义为(   
A.布尔型    B.整型    C.字符串型    D.浮点型
27.下面的Python程序段运行后的输出结果是(   
List=[‘10’,25,’猕猴桃’,9,65]
PrintList[3]
A.25    B.猕猴桃    C.猕猴桃    D.9
28.列表在python中的作用非常强大,它可以包含多个数据元素,下面是列表的数据元素(    )。
A.整数    B.浮点数    C.字符串    D.以上都是
29.关于python发布代码及安装使用代码,下列说法错误的是()
A.创建一个文件夹mymodule,其中包含mymodule.pysetup.py(包含发布的元数据)两个文件
B.DOS命令行中打开mymodule所在的目录,使用“python setup.py sdist”命令构建发布文件
C.已经构建发布的模块必须先导入程序,然后才能使用。导入时只能使用语句“import mymodule”,不可以用“from mymodule import *
D.下载安装,使用“python setup.py install”命令安装到你的Python本地副本中
30.下列哪条赋值语句在Python中是非法的:(     
A.X=Y=Z=1    B.X=(Y=Z+1)    C.X,Y=Y,X    D.X+=Y
31.Python中自定义函数需要什么关键字放在函数开始( 
A.function    B.def    C.define    D.void
32.在编写python程序时缩进的作用是()。
A.让程序更美观    B.只在for循环中使用
C.只在if语句中使用    D.用来界定代码块
33.下列Python程序段运行的结果是(  )
i=0
sum=0
while i<10:
    if i%3==0:
          sum+=i
    i+=1
print("sum=",sum)
A.sum=9    B.sum=10    C.sum=18    D.sum=19
34.使用UltraEdit软件观察字符“2020Python来袭”的内码,部分界面如图所示。
下列说法正确的是(  )
A.图中字符“2020Python 来袭”共占15个字节,其中共有10ASCII字符
B.字符“10”的十六进制内码是3A
C.CO B4”是“来”字在计算机内存储和处理时的交换码
D.小写字母p的二进制内码是1110000
35.要利用Python通过数组绘制拟合曲线图,必须要用到的外部库是( 
A.time
B.random
C.turtle
D.matplotlib
36.有如下 VB 程序段:
s1 = "python": s2 = "visual"
i = 1: j = 1: s = ""
Do While i <= Len(s1) And j <= Len(s2)
If Mid(s1, i, 1) >= Mid(s2, j, 1) Then
s = s + Mid(s1, i, 1)
Else
j = j + 1
End If
i = i + 1
Loop
执行该程序后,j的值是( 
A.2    B.3    C.5    D. 7
37.下列Python表达式中,能正确表示“变量x能够被4整除且不能被100整除”的是(
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
38.在python中能实现下面结果的代码是(    )。
请输入你的性别:
A.print(“请输入你的性别:”)    B.print(请输入你的性别:)
C.input(“请输入你的性别:”)    D.input(请输入你的性别:)
39.Python的设计具有很强的可读性,相比其他语言具有的特语法有以下选项,正确的是(  )。
A.交互式    B.解释型    C.面向对象    D.服务端语言
40.小明想要通过编程来解决由昆明到景东锦屏耗时最短行程问题时,最核心的工作是(   
A.设计出解决问题的算法    B.设计出解决问题的PPT
C.编写出Python代码    D.选择一种编程软件
41.Python中变量的命名遵循的规则,不正确的是   
A.必须以字母或下划线开头,后面可以是字母、数字或下划线。
B.区分大小写
C.不区分大小写
D.不能使用保留字
42.下列有关于print命令的描述中,正确的是( 
A.在打印机里打印相关的文本或者数字等
B.可以用来画图
C.在屏幕中输出相应的文本或者数字等
D.执行语句print(“python”,3.7)时会出错
43.如图Python代码执行后,ab的值分别为:( 
A.5,10    B.10,5    C.5,5    D.10,10
44.python中,语句print(a,b)的意思是( 
A.打印a,b    B.输出(a,b    C.输出a,b    D.输出a,b的值
45.计算机能直接识别、理解执行的语言是( 
A.汇编语言    B.Python语言    C.自然语言    D.机器语言
46.对于Python语言中的语句“x=num//100%10”,当num的值为45376oracle数据库菜鸟时,x的值应为( 
A.3    B.4    C.5    D.6
47.在python中运行print(“3+6”)的结果是(    )。

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