试卷python学习笔记word练习

合集下载

试卷(完整版)python考试复习题库word练习

试卷(完整版)python考试复习题库word练习

试卷(完整版)python考试复习题库word练习一、选择题1.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.12.算法用Python程序实现,以下代码中哪处语句存在语法错误()A.B.C.D.3.Python中print(66!=66)结果是()。

A.1 B.0 C.True D.False4.python3解释器执行not 1 and 1的结果为()。

A.True B.False C.0 D.15.在教科书中利用Python探究电流和电压、电阻的关系实验里,除了可以通过书中的Jupyter Notebook外,处理数据还可以通过下列()工具实现。

A.Python IDLE B.Xmind C.网络画板D.几何画板6.已知字符串a="python",则a[-1]的值为()A."p" B."n" C."y" D."o"7.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言8.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言9.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是()A.该文档中的有2个用户添加了2处批注B.该文档中图片采用的环绕方式为上下型C.该文档中总共有4处修订D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适10.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 1011.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.3012.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典13.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型14.在python中,以下哪个选项a 的数据类型为整型()A.a=5 B.a=input() C.a='5' D.a=5.0 15.Python表达式中,可以使用()控制运算的优先顺序。

python学习笔记word练习

python学习笔记word练习

python学习笔记word练习一、选择题1.下面哪个不是Python合法的标识符()A.int_3 B.print C.count D.__name__ 2.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc883.以下是一段python程序:它的可以用哪个流程图表达()。

A.B.C.4.( ) 不是程序设计高级语言。

A.PythonB.BasicC.C++D.伪代码5.Python表达式“50-50%6*5//2**2”的结果为()A.48 B.25 C.0 D.456.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b7.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y8.python文件的扩展名是()A.py B.pye C.vbp D.pyr9.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*310.以下选项中,不是Python中文件操作的相关函数是()。

A.open () B.load ()C.read () D.write ()11.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!12.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.2613.下列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)14.下列Python程序段运行的结果是()f=[‘A’,’B’,’C’]a=len(f)print(‘a=’,a)A.a=2 B.a=’A’C.a=’C’D.a=315.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist16.小新编制了一个python程序如下,但程序无法执行,你帮他找出程序中一共有几处错误()1a=3b=input()c=a+bprint("c")A.1 B.2 C.3 D.417.在下列程序设计语言中,属于人工智能语言的是()。

(完整word版)python练习题-答案

(完整word版)python练习题-答案

Python练习题库By 郑红波2017-12—19一、填空题1.Python标准库math中用来计算平方根的函数是__________。

(sqrt)2.在Python中__________表示空类型.(None)3.列表、元组、字符串是Python的_________(有序?无序)序列。

(有序)4.查看变量类型的Python内置函数是________________。

(type())5.查看变量内存地址的Python内置函数是_________________.(id())6.表达式[1,2, 3]*3的执行结果为______________________.([1,2,3, 1,2,3, 1, 2,3])7.list(map(str,[1,2,3]))的执行结果为_____________________.([‘1’, ‘2',‘3’])8.已知x = 3,并且id(x)的返回值为496103280,那么执行语句x += 6 之后,表达式id(x)==496103280 的值为___________。

(False)9.已知x = 3,那么执行语句x *= 6 之后,x的值为________________。

(18)10.表达式“[3]in [1,2,3,4]”的值为________________。

(False)11.假设列表对象aList的值为[3, 4, 5, 6,7,9, 11,13,15, 17],那么切片aList[3:7]得到的值是______________________。

([6, 7,9, 11])12.使用列表推导式生成包含10个数字5的列表,语句可以写为_______________.([5 for i in range(10)])13.假设有列表a = ['name', ’age’, 'sex']和b = [’Dong’, 38, ’Male’],请使用一个语句将这两个列表的内容转换为字典,并且以列表a中的元素为“键”,以列表b中的元素为“值”,这个语句可以写为_____________________。

(完整版)python真题精品word复习知识点试卷试题

(完整版)python真题精品word复习知识点试卷试题

(完整版)python真题精品word复习知识点试卷试题一、选择题1.关于python程序设计语言,下列说法不正确的是( )。

A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块2.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc883.下列选项中,能作为python程序变量名的是()A.s%1 B.3stu C.while D.dist4.在Python中运行下列程序,输出结果为()for i in range (1,6):print(‘*’)A.****** B.* * * * * * C.* * * * * D.*****5.下列不是Python中所有循环必须包含的是()。

A.冒号B.循环次数C.循环体D.缩进6.在Python中,“print(100-33*5%3)”语句输出的是()A.34 B.67 C.100 D.17.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import8.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.749.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!10.下列选项中,属于Python输入函数的是()。

A.random() B.print() C.Cout() D.input()11.有python程序如下:S=input()print(S * 3)运行后通过键盘输入6,则运算结果是()A.666 B.SSS C.18 D.S*312.下列不可以用来搭建本地服务器的软件是()。

(完整word版)Python笔记(DOC)

(完整word版)Python笔记(DOC)

笔记简介:面向对象、解释型语言,特点:语法简洁而清晰、丰富和强大的类库、能够轻松的联结其他语言,用于三种场合:shell实现工具(不适合)、控制语言(将其他程序编写的库,通过Python调用,作为一种胶水语言)、框架,解释器:字节码(bytecode)Python的实现:原始的实现方式(CPython)、用于与java语言集成的实现(Jython)、用于与.net框架集成的实现(IronPython)Python程序分为:模块、语句、表达式、对象1)程序有模块构成2)模块包含语句3)语句包含表达式4)表达式建立并处理对象面向过程:以指令为中心,由指令处理数据,如何组织代码解决问题面向对象:以数据为中心,所有的处理代码都围绕数据展开,如何组织数据结构(或者如何设计数据结构组织数据,并提供对此类数据允许处理操作)数据结构:Python最基本的数据结构是序列,序列中每一个元素都被分配一个序号(索引),从0开始,Python中包含6种内建的数据序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象、缓冲区。

例如,list[a,b]:从索引a开始到b—1结束,索引位置从0开始基本数据类型:1)Integral:整型(不可变)和boolean2)浮点型:浮点数和复数和十进制数字3)字符串:不区分单引号和双引号(不可变)4)序列类型:列表[可变]:可直接修改内容,id不会改变,但是变得是变量名的引用、元组(不可变)。

实质上,列表和元组并不真正存储数据,而是存放对象引用调用方法type可知道变量的类型,例如,type(num)1.运算符1)算术运算符:加减乘除、取余、取商、幂计算注意:/与//的区别:在类型是float与double类型时,/是全计算,//是取商(与java不一样);不能使用++,-——操作2)逻辑运算符:与and 或or非not,is(判断is左右两边引用是否相等)3)比较运算符:大于、小于、不等于、等于4)赋值运算符:=、+=、—=5)优先级:幂、乘除、取余、取商、加减、比较2.基本语法赋值:x=2输出:print ‘hello’3.布尔类型在进行运算时,True 就表示1,False表示0,none表示0例如,print True+1输出1;print False*3输出04.算法的三大结构:顺序、判断、循环5.Python的控制流语句:if、while、for…in、tryif语句例子,a =3b = 2c =1if a>b:t = bb = aa = tif a>c:t = cc = aa = tif b〉c:t = cc = bb = tprint a,b,cwhile循环:break:跳出当前循环彻底终止循环;continue:continue之后的代码不执行,然后继续下一次的循环注意:a 如果小于0的时候FALSE,终止while循环for 循环:for 变量名in 范围:print 变量名例如:list=[‘1','2',’1’,’2’]习题:1).使用for循环实现1到1000的数字之和;2).统计字符串str='idfalksdjfldkjieakdsfnakdsfreikndkfnaskfdeuwhfrkdnfaksdnfkasdhfur ehfkndfkasyurplldsnkjdlfkajdfjldskjflsadjfldskjfirejfakdsflsajfdlkasjdflkjadj falkjfkasdjfiajefoijaewlkjflksadjfklajdfklajlfdjaldfjalksjfladjfldfjsadkfjsalkjfla fjaljflasdj’中a到z的个数。

(完整版)python考试复习题库word练习

(完整版)python考试复习题库word练习

(完整版)python考试复习题库word练习一、选择题1.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char2.在Python中要交换变量a和b中的值,应使用的语句组是()。

A.a,b=b,a B.a=c;a=b;b=cC.a=b;b=a D.c=a;b=a;b=c3.下列python表达式结果为5的是()A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)4.在Python中print(-14//4)的运行结果是()。

A.-4 B.-3.5 C.2 D.-25.数据分析的处理工具错误的()A.Access B..Excel C.python D.SQL6.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.47.运行如下Python程序,结果为()。

A.1 B.3 C.6 D.188.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.89.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符10.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 11.关于python程序设计语言,下列说法不正确的是( )。

A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块12.下列Python程序运行后的输出结果是( )。

s=0for i in range(1,5):s=s+iprint("s=",s)A.s=5 B.s=6 C.s=10 D.s=15 13.在python中,想输出一行文字,要用到的函数是()。

(完整版)python真题word练习

(完整版)python真题word练习

(完整版)python真题word练习一、选择题1.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=32.Python输入函数为()。

A.time() B.round() C.input( ) D.print() 3.下列语言中()不属于高级语言A.python B.VC C.JAVA D.汇编语言4.在python 语言中,下列表达式中不是关系表达式()A.m==n B.m>=n C.m or n D.m!=n 5.python语言的特点()。

A.简单B.免费、开源C.可移植性D.以上都是6.下列Python表达式的值不是2的是()。

A.3%2 B.5//2 C.1*2 D.1+3/3 7.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1)C.x, y = y, x D.x += y8.如下Python程序段for i in range(1,4):for j in range(0,3):print ("Python")语句print ("Python")的执行次数是()A.3 B.4 C.6 D.99.关于Python语言的特点,以下选项描述正确的是()A.Python语言不支持面向对象B.Python语言是解释型语言C.Python语言是编译型语言D.Python语言是非跨平台语言10.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import 11.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④12.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char 13.下列不是Python中所有循环必须包含的是()。

试题Python等级考试——第一课word(2)练习

试题Python等级考试——第一课word(2)练习

试题Python等级考试——第一课word(2)练习一、选择题1.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④2.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()A.1 B.-1 C.True D.False3.下列python表达式结果为5的是()A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)4.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.45.在Python中,表达式2**3的结果是()A.5 B.8 C.6 D.36.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 7.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.48.Python中,赋值语句,“c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c==c-b9.在Python中,表达式(21%4)+3的值是()A.2 B.4 C.6 D.810.关于Python3.8基础知识的说法中,不正确的是()A.支持中文做标识符B.Python标识符不区分字母的大小写C.Python命令提示符是>>>D.命令中用到的标点符号只能是英文字符11.在python中,下列属于字符串常量的是()A."python" B.3.14 C.cnt D.201812.关于Python,以下几种说法不正确的是()。

试题(完整版)python考试复习题库word练习

试题(完整版)python考试复习题库word练习

试题(完整版)python考试复习题库word练习一、选择题1.以下属于计算机高级语言的是()A.Python B.自然语言C.汇编语言D.机器语言2.数据分析的处理工具错误的()A.Access B..Excel C.python D.SQL3.在Python中,Print(abs(-16//5))的执行结果是()A.2.4 B.3 C.4 D.-2.44.在Python中,表达式2**3的结果是()A.5 B.8 C.6 D.35.下列Python表达式的值不是2的是()。

A.3%2 B.5//2 C.1*2 D.1+3/36.下列选项都是属于高级语言的是( )A.汇编语言、机器语言B.汇编语言、Basic语言C.Basic语言、Python语言D.机器语言、Python语言7.下列关于Python语言变量声明的说法中,正确的是()A.Python中的变量不需要声明,变量的赋值操作即是变量声明和定义的过程B.Python中的变量需要声明,变量的声明对应明确的声明语句C.Python中的变量需要声明,每个变量在使用前都不需要赋值D.Python中的变量不需要声明,每个变量在使用前都不需要赋值8.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为()A.“python”B.“Python”C.True D.False9.在python中,想输出一行文字,要用到的函数是()。

A.input()B.int()C.print()D.float()10.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import11.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④12.在Python中以下语句正确的是()。

python学习笔记优质word练习

python学习笔记优质word练习

python学习笔记优质word练习一、选择题1.已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为()A."yth"B."yt" C."py" D."yh"2.下列选项中,可以作为 Python程序变量名的是()A.a/b B.ab C.a+b D.a-b3.数据分析的处理工具错误的()A.Access B..Excel C.python D.SQL4.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py5.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.36.小林编写一段文件读写操作代码,文件如图,代码段如下: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.程序编译错误,不会输出结果7.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。

A.高级语言B.自然语言C.汇编语言D.机器语言8.关于Python,以下几种说法不正确的是()。

A.Python是一种高级程序设计语言B.Python属于汇编语言,或者说属于低级语言C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言9.在python中,想输出一行文字,要用到的函数是()。

python学习笔记优质word复习知识点试卷试题

python学习笔记优质word复习知识点试卷试题

python学习笔记优质word复习知识点试卷试题一、选择题1.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1)C.x, y = y, x D.x += y2.下列属于正确的Python变量名的是()A.TrueB.88abcC.abc&88D._abc883.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.264.为了提高程序的可读性,可以在该语句后面添加注释语句,Python程序中用作注释的标识符是()A.:B.# C., D.!5.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 6.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典7.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除8.要实现将实数型变量a的值保留三位小数,以下python可以实现的是()A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a)9.下列选项中,不属于Python语言基本数据类型的是()A.strB.intC.floatD.char10.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a= a-b * 10print(a,b)A.23 2 B.3 2 C.3 20 D.2 311.已知字符串s1="python",s2="Python",则表达式中s1>s2的值为()A.“python”B.“Python”C.True D.False12.在下面的python程序中,变量b和c的值为()。

试卷Python习题word复习知识点试卷试题

试卷Python习题word复习知识点试卷试题

试卷Python习题word复习知识点试卷试题一、选择题1.小林编写一段文件读写操作代码,文件如图,代码段如下: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.程序编译错误,不会输出结果2.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c 3.Python不支持的数据类型有()。

A.char B.int C.float D.list 4.Python语言自带的IDLE环境的退出命令是()A.Esc B.close C.回车键D.exit 5.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型6.在Python语言中,用来定义函数的关键字是()。

A.return B.def C.function D.import 7.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access 8.Python的序列类型不包括下列哪一种?()A.字符串B.列表C.元组D.字典9.在python中,想输出一行文字,要用到的函数是()。

资料【试卷一】Python三级考试练习题word复习知识点试卷试题

资料【试卷一】Python三级考试练习题word复习知识点试卷试题

资料【试卷一】Python三级考试练习题word复习知识点试卷试题一、选择题1.在python中,下列属于字符串常量的是()A."python" B.3.14 C.cnt D.20182.在python中,以下哪个选项a 的数据类型为整型()A.a=5 B.a=input() C.a='5' D.a=5.0 3.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char4.下列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)5.Python中的数据类型float表示()A.布尔型B.整型C.字符串型D.浮点型6.以下python程序段运行后,y的值是()x=3if x > 3 :y=2*xelse :y=3*x+1print(y)A.10 B.5 C.25 D.267.下列选项中,不属于Python特点的是()。

A.面向对象B.运行效率高C.可读性好D.开源8.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除9.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()10.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=65 11.下面Python代码运行后,a、b的值为()a=23b=int(a/10)a= a-b * 10print(a,b)A.23 2 B.3 2 C.3 20 D.2 312.在Python中运行下列程序,输出结果为()for i in range (1,6):print(‘*’)A.****** B.* * * * * * C.* * * * * D.***** 13.下图是python34安装后目录文件的磁盘文件存储结构,下列说法错误的是( )A.图中文件存储结构为树结构,python34为树的根结点(父节点)B.图中python34根结点有4个子结点C.图中python34根结点下有5个子树(子结点)D.图中Tools是python34的子树(子结点)14.计算机能够直接识别和执行的语言是( )A.机器语言B.汇编语言C.Python 语言D.C语言15.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#2 16.根据Python中变量命名遵循的规则,正确的是()A.char21 B.2020Py C.Python D.name.ch 17.python3解释器执行not 1 and 1的结果为()。

(完整版)python考试复习题库图文word练习

(完整版)python考试复习题库图文word练习

(完整版)python考试复习题库图文word练习一、选择题1.把数式写成Python语言的表达式,下列书写正确的是()。

A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a)2.在Python中要交换变量a和b中的值,应使用的语句组是()A.a,b = b,a B.a = c ;a = b;b = cC.a = b;b = a D.c = a;b = a;b = c3.下列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.下列python表达式结果为5的是()A.abs(int(-5.6))B.len("3+5>=6")C.ord("5")D.round(5.9)5.在Python中print(8+7%2**2)的执行结果是()A.5 B.1 C.6 D.116.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 7.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y8.在Python中,表达式(21%4)+5的值是()A.2 B.6 C.10 D.39.下列选项中,合法的Python变量名是()A.print B.speed C. D.a#210.关于python程序设计语言,下列说法不正确的是( )。

A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块11.以下python程序段运行后,s的值是()n=0s=0while s <= 10:n=n+3s=s+nprint (s)A.0 B.3 C.18 D.3012.在python中,想输出一行文字,要用到的函数是()。

试卷【python一级】知识点_题型word练习

试卷【python一级】知识点_题型word练习

试卷【python一级】知识点_题型word练习一、选择题1.我们可以对文本中词频较高的分词,通过词云图给予视觉上的突出,小明打算用Python程序来生成词云图,程序中需要用到以下哪个第三方库?()A.WordCloud B.math C.random D.turtle2.在Python中,表达式2**3的结果是()A.5 B.8 C.6 D.33.下列变量名在Python中合法的是()A.36B B.F55# C.for D._Good4.在python中,运行以下程序,结果应为()a=5b=7b+=3a=b*20a+=2a=a%bprint(a,b)A.5 7 B.20 10 C.22 7 D.2 105.在python中,运行下列程序,正确的结果是()s=0for i in range (1,5):s=s+iprint("i=",i,"s=",s)A.i=4 s=10 B.i=5 s=10 C.i=5 s=15 D.i=6 s=156.以下python程序段运行后,x和st的值分别是()x= 123 + 678st = "123" + "678"A.123678 "123678" B.123678 "801" C.801 "123678" D.801 "801" 7.下列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)8.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序9.运行下列Python程序,输出结果为0,则空白处应为()a=14b=7c=_______print(c)A.a-b B.a+b C.a/b D.a%b10.在下面的python程序中,变量b和c的值为()。

资料PYTHON知识点汇总 word复习知识点试卷试题

资料PYTHON知识点汇总 word复习知识点试卷试题

资料PYTHON知识点汇总 word复习知识点试卷试题一、选择题1.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 102.在python中,以下哪个选项a 的数据类型为整型()A.a=5 B.a=input() C.a='5' D.a=5.0 3.Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是()A.新行和字符串Good B.r"\nGood" C.\nGoodD.字符r、新行和字符串Good4.下面哪个不是Python合法的标识符()A.int_3 B.30XL C.self D._abc5.下列不可以作为Python合法变量名的是()A.c0 B.2a C.a_3 D.小河6.可以被计算机直接执行的语言是( ) , Python语言属于( )语言。

A.机器,高级B.高级,汇编C.高级,机器D.汇编,高级7.在下面的python程序中,变量b和c的值为()。

A.b为6,c为6 B.b为6,c为8 C.b为8,c为8 D.b为8,c为6 8.运行下列Python程序,输出结果为0,则空白处应为()a=14b=7c=_______print(c)A.a-b B.a+b C.a/b D.a%b9.Python表达式中,可以使用()控制运算的优先顺序。

A.圆括号()B.方括号[]C.大括号{}D.尖括号<> 10.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char11.已知字符串变量x的值是“H”,字符“A”的ASCII值是65,则python表达式chr(ord(x)+2)的值是()A.‘I’B.‘J’C.73 D.7412.有如下python程序段n=int (input("请输入n值: "))x=n ; y=0if x>0:y=y+1elif x<0:y=y-1print (y)执行上述语句,下列说法不正确...的是()A.若输入-1,则输出y值为-1 B.若输入0,则输出y值为-1C.若输入1,则输出y值为1 D.若输入2,则输出y值为113.以下选项中,不是Python中文件操作的相关函数是()。

【编程】PYTHON知识点汇总 word练习

【编程】PYTHON知识点汇总 word练习

【编程】PYTHON知识点汇总 word练习一、选择题1.Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。

B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。

D.不能使用保留字2.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 3.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.44.Python中,赋值语句,“c=c-b”等价于()A.b-=cB.c-b=cC.c-=bD.c==c-b5.下列哪个语句在Python中是非法的?()A.x=y=z=1 B.x=(y=z+1)C.x,y=y,x D.x+=y6.12 Python语言语句块的标记是( )A.分号B.逗号C.缩进D./7.关于Python,以下几种说法不正确的是()。

A.Python是一种高级程序设计语言B.Python属于汇编语言,或者说属于低级语言C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言8.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言9.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除10.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④11.下列可以被计算机直接执行的程序是()A.机器语言程序B.高级语言程序C.汇编语言程序D.Python源程序12.在Python中,已知a=3,b=5,运行下列程序段后,a和b的值为a = a * bb = a // ba = a // bA.a=3 b=5 B.a=15 b=3 C.a=5 b=5 D.a=5 b=3 13.以下Python中变量的命名正确的是()A.1a=4B.print=5C._A=2D.a+b=314.以下是一段python程序:它的可以用哪个流程图表达()。

python图文word复习知识点试卷试题

python图文word复习知识点试卷试题

python图文word复习知识点试卷试题一、选择题1.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py 2.下列Python程序段运行的结果是()f=[‘A’,’B’,’C’]a=len(f)print(‘a=’,a)A.a=2 B.a=’A’C.a=’C’D.a=3 3.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module4.在Python中,表示跳出循环的函数是()A.continue B.break C.ESC D.Close 5.Python中用来声明字符串变量的关键字是()A.str B.int C.float D.char 6.利用Python求100以内所有能被3整除的正整数,代码如下:则下列程序第3行的横线应该填()A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 7.以下选项中,不是Python中文件操作的相关函数是()。

A.open () B.load ()C.read () D.write ()8.以下Python程序段执行后,输出结果为()。

A.m不能被3整除B.29不能被3整除C.29能被3整除D.m能被3整除9.在Python中,若x=10, y=20,下面程序段执行后,变量x、y的值分别是()x=yy=xA.10、 10 B.10、20 C.20、 20 D.20、 10 10.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_ 11.下列Python程序运行后的输出结果是( )。

s=0for i in range(1,5):s=s+iprint("s=",s)A.s=5 B.s=6 C.s=10 D.s=1512.以下Python程序运行后,变量x和st的值分别是()。

试卷【试卷一】Python二级考试练习题word复习知识点试卷试题

试卷【试卷一】Python二级考试练习题word复习知识点试卷试题

试卷【试卷一】Python二级考试练习题word复习知识点试卷试题一、选择题1.在Python代码中表示“x属于区间[a,b)”的正确表达式是()。

A.a≤x and x<b B.n<= x or x<b C.x>=a and x<b D.x>=a and x>b 2.在python中,以下哪个选项a 的数据类型为整型()A.a=5 B.a=input() C.a='5' D.a=5.03.以下选项中,不是Python中文件操作的相关函数是()。

A.open () B.load ()C.read () D.write ()4.下列选项中,不属于Python合法变量名的是()A.int32 B.40xl C.self D._name_ 5.Python中,保留字写法正确的是()A.PRINT()B.Print()C.print()D.Int()6.已知列表list1=[88,22,34,89,67],则python表达式min(list1)的值为()A.22 B.88 C.89 D.677.以下叙述中正确的是()。

A.Python 3.x与Python 2.x兼容B.Python语句只能以程序方式执行C.Python是解释型语言D.Python语言出现得晚,具有其他高级语言的一切优点8.关于python程序设计语言,下列说法错误的是()A.python是一种面向对象的编程语言B.python代码只能在交互环境中运行C.python具有丰富和强大的库D.python是一种解释型的计算机程序设计高级语言9.关于Python,以下几种说法不正确的是()。

A.Python是一种高级程序设计语言B.Python属于汇编语言,或者说属于低级语言C.Python是一种代表简单主义思想的语言,它具有简单、免费、开源和可移植等特点D.Python是一种面向对象的、解释性计算机语言10.python的命令行提示符是()A.### B.>>> C./// D.C:》11.除python语言之处,还有很多其他程序设计语言。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

试卷python学习笔记word练习一、选择题1.下列属于计算机编程语言的有()①Python ②Visual Basic ③Java ④C++⑤CPUA.①②④⑤B.②③④⑤C.①②③④D.①③④2.下列python表达式结果最小的是()A.2**3//3+8%2*3 B.5**2%3+7%2**2 C.1314//100%10 D.int("1"+"5")//3 3.在python语言中表示“x属于区间[a,b)”的正确表达式是()A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or x<b 4.在Python中,算式5+6*4%(2+8)结果为()A.25B.15C.9D.7.45.下列哪个语句在Python中是非法的?()A.x = y = z = 1 B.x = (y = z + 1) C.x, y = y, x D.x += y x=x+y 6.运行如下Python程序,结果为()。

A.1 B.3 C.6 D.187.已知字符串a="python",则a[-1]的值为()A."p" B."n" C."y" D."o"8.以下()是python文件A.*.mp3B.*.xls C.*.ppt D.*py9.我们学习了使用Python程序设计语言解决问题,Python程序设计语言属于()。

A.高级语言B.自然语言C.汇编语言D.机器语言10.关于python程序设计语言,下列说法不正确的是( )。

A.python源文件以***.py为扩展名B.python的默认交互提示符是:>>>C.python只能在文件模式中编写代码D.python具有丰富和强大的模块11.在Python中,显示出信息x,并要求输入数据的是()。

A.abs(x) B.float(x) C.print(x) D.input(x)12.下列Python程序运行后的输出结果是()。

s=0for i in range(1,10):s=s+iprint("s=",s)A.s=35 B.s=45 C.s=55 D.s=6513.下列软件中,可作为服务器操作系统的是()A.Windows B.Python C.excel D.access14.在Python中,设a=2,b=3,表达式 not(b-a>0)值是()A.1 B.-1 C.True D.False15.在Python中以下语句正确的是()。

A.51jb= "51jb" B.for= "51jb" C.j,b=b,j D.//这是一段测试代码16.已知下列Python程序段,k取下列哪组值是x=4? ( )for i in range(10):k=int(input())if k<=20 and k>0:if k>15:if k>18:x=0else:x=1else:if k>12:x=4else:x=5A.13,16 B.13,14,15 C.16,17,18 D.18,1917.在Python中运行后,b的值是()a=6If a>=0:b=a+2Else:b=a-2print(b)A.6 B.8 C.10 D.1218.把数式写成Python语言的表达式,下列书写正确的是()。

A.a+b/2a B.a+b/2*a C.(a+b)/2*a D.(a+b)/(2*a) 19.在下列程序设计语言中,属于人工智能语言的是()。

B.VBC.PascalD.C20.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc21.在python中,语句print(a,b)的意思是()A.打印a,b B.输出(a,b)C.输出a,b D.输出a,b的值22.运行下列 Python程序,结果正确是()a=32b=14c=a//bprint(c)A.2.2 B.2 C.“2”D.423.我们在用Python进行数据分析的时候,经常会用到pandas库中的DataFrame,这是类似于()的数据结构()A.一维表格B.二维表格C.三维表格D.四维表格24.Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。

B.区分大小写C.以数字开头,后面可以是字母、数字或下划线。

D.不能使用保留字25.小林同学想要利用Python来编写一道程序,解决“1+2+3+……+100”这个问题,那么小林同学在编写程序的过程中可能会用到哪些语句()A.赋值语句B.循环语句C.条件语句D.输出语句26.下列Python程序段运行的结果是( )。

i=0sum=0while i<10:if i%3==0:sum+=ii+=1print("sum=",sum)A.sum=9 B.sum=10 C.sum=18 D.sum=1927.在Python语言中,数据的输入是通过()来实现的。

A.input( )函数B.print( )函数C.output( )函数D.abs( )函数28.关于下列Python程序段的说法正确的是()k=1k+=1A.存在语法错误,不能执行B.执行1次C.执行无限次D.执行k次29.以下对 Python 程序缩进格式描述错误的选项是()A.不需要缩进的代码顶行写,前面不能留空白B.缩进可以用 tab 键实现,也可以用多个空格实现C.严格的缩进可以约束程序结构,可以多层缩进D.缩进是用来格式美化 Python 程序的30.以下哪种语言属于高级程序设计语言()①python ②c++ ③visual basic ④javaA.①②③B.②③C.②③④D.①②③④二、程序填空31.使用Python自身提供的IDLE集成开发环境录入以下代码及调试运行,检测结果。

# 鸡兔同笼for x in range(1,23):y=35-xif 4*x+2*y==94:print("兔子有%s只,鸡有%s只"%(x,y))特别提示:代码录入完毕,调试运行,检测错误,讨论错误原因,上网查找错误格式的处置办法,直至能正确输出结果。

32.水仙花数是指一个三位数,它的每个位上的数字的3次方之和就等于它本身,例如:1**3+5**3+3**3=153。

这类三位数也被叫做自恋数、自幂数或者阿姆斯特朗数。

[问题求解]设这个数存放于变量x中,变量g、s、b分别存放个位、十位、百位上的数。

需得分离数字得到每位上的数,即将变量g、s、b表示为x的形式。

请阅读如下python程序,在空白处填写适当的表达式或语句,使程序完整。

print ("三位数之内的水仙花是:")for x in___(100,1000):b=x//100s=(x//10)___g=___If x=(b**3 +s**3+g**3):print(___)33.某企业开展“运动打卡动动有奖”活动:若员工在本月累计运动时间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=450else:m=500print(“您的奖励是:”,m)(2)当输入“-1”时,输出信息为_________(选填,填字母:A.输入错误 / B.您的奖励是:0 / C.您的奖励是:500)34.若两个素数之差为 2,则该对素数称为双胞胎数,如 3,5 就是一对双胞胎数。

编写python 程序,实现如下功能:输入 n 的值,统计显示 n 以内的所有双胞胎数。

程序运行界面如图所示:实现上述功能的程序如下,请在划线处填入合适的代码。

import mathdef isprime(x):______for i in range(2,int(math.sqrt(x))+1):if x % i = = 0 :f=Falsereturn fn=int(input("请输入一个正整数 n:"))c=0k=3while k < = n-2:if isprime( k ) and______________ :c + = 1print("第"+ str( c ) +"对双胞胎数:", k ,'和',k+2)_______print("共有"+str(c)+"对双胞胎数")划线处①处应该填入的语句为:;划线处②处应该填入的语句为:;划线处③处应该填入的语句为:。

35.现今信息化时代,信息的传输十分迅速,足不出户便知天下事。

许多社交平台都有设置本平台的热点排行榜,方便用户了解正在发生的热门事件。

但社交平台数量众多,平台用户种类和数量也大不相同,导致不同平台热点的实际热度大小也不同。

小钟为了确保自己知道的热点是真正的热点,于是打算用功能强大的python把各个平台的热点排行榜进行合并,形成自己的热点排行榜。

为了热点之间比较方便,小钟设置了一个热度值来衡量一个热点的热度大小,热度值越大说明这个热点的热度越高。

现在小钟已经获得了如下两个平台的热度值从小到大的排行榜,正当他打算将之合并为一个从小到大的排行榜时,却被老师叫走了。

于是他决定把这个小功能交给他的好朋友——你来实现,你想到2种算法,请把下列程序填写完整。

A= [11,66,116,329,438,582,652,714,756,925]B = [35,116,215,271,(5)__,428,576,772,806,950]算法一:myRank =i = 0j = 0while (i < len(A) and j < len(B)):if (A[i] < B[j]):(6)______i += 1else:myRank.append(B[j])j += 1while (i < len(A)):myRank.append(A[i])i += 1else:while ((7)______):myRank.append(B[j])j += 1print(myRank)算法二:myRank = [0]*(len(A)+len(B))i = 0j = 0k = 0while ((8)_____):k = i+jif (i >= len(A)):myRank[k] = B[j]j += 1elif (j >= len(B)):myRank[k] = A[i]i += 1elif ((9)_____):myRank[k] = A[i]i += 1else:myRank[k] = B[j]j += 1print(myRank)36.某品牌手机第一年销量为20000台,假设平均每年的销量比上一年增加68%,请问几年后能使总销量达到60000台。

相关文档
最新文档