2020年Python复习题汇总

合集下载

2020年《python程序设计》基础知识及程序设计598题NA[含参考答案]

2020年《python程序设计》基础知识及程序设计598题NA[含参考答案]

2020年《python 程序设计》基础知识及程序设计598 题[含参考答案]一、填空题1.表达式re.split('\.+', 'alpha.beta...gamma..delta') 的值为__________________________ ( ['alpha', 'beta', 'gamma', 'delta'] )2.表达式'%s'%[1,2,3] 的值为_______________ 。

( '[1, 2, 3]')3.代码print(re.match('A[a-zA-Z]+$','abcDEFGOOO')) 的输出结果为__________ 。

( None)4.表达式len('abc'.ljust(20)) 的值为_______________ 。

( 20)5. 表达式'test.py'.endswith(('.py', '.pyw')) 的值为___________ 。

( True)6. 表达式'Hello world!'[-4:] 的值为 __________________ 。

( 'rld!' )7. 表达式'Hello world!'[-4] 的值为___________________ 。

( 'r')8. 语句print(re.match('abc', 'defg')) 输出结果为______________ 。

( None)9. 假设正则表达式模块re 已导入,那么表达式re.sub('\d+', '1', 'a12345bbbb67c890d0e') 的值为______________________ 。

大学Python.习题精粹及答案 -2020年精品

大学Python.习题精粹及答案 -2020年精品

第一、二章一、填空题1.Python有两种注释方法,和。

(单行注释、多行注释)2.程序设计语言包括和两种执行方式。

(编译执行、解释执行)3. 是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。

(解释)4. 是一次性地翻译,一旦程序被编译,不再需要编译程序或者源代码。

(编译)5.IPO是程序编写的基本方法,其中I、P、O分别是英文单词、和的缩写。

(Input、Process、Output)6.Python程序文件扩展名主要有和pyw两种。

(py)7.Python语言采用严格的来表明程序的格式框架。

(缩进)8. 是程序中值不发生改变的元素,是程序中值可以发生改变的元素。

(常量、变量)9.保留字,也称为,指被编程语言内部定义并保留使用的标识符。

(关键字)10.Python语言中,字符串是用两个或者单引号‘’括起来的一个或多个字符。

(两个双引号“”)11.Temp=”102C”,则表达式Temp [-1] in ['F','f']的值为。

(False)12.执行下列语句后,输出。

FalseTempStr="110F"print(TempStr[-1] in ['C','c'])13.执行下列语句后,输出。

TrueStr="110C"print(TempStr[-1] in ['C','c'])14. Python的库是一个绘制图形函数库。

(turtle)15. 是控制程序运行的一类重要语句,它的作用是根据判断条件选择程序执行路径。

(分支语句)16. 函数是Python语言中一个十分重要的函数,它能够以Python表达式的方式解析并执行字符串,将返回结果输出。

(eval(<字符串>))17.用一行代码将用户输入的内容打印出来,这行代码为。

(print(input()))18.print()函数用槽格式和方法将变量和字符串结合到一起输出。

2020年《python程序设计》基础知识及程序设计598题AAH[含参考答案]

2020年《python程序设计》基础知识及程序设计598题AAH[含参考答案]

2020年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.表达式 ''.join('asdssfff'.split('sd')) 的值为____________。

('assfff')2.假设正则表达式模块re已导入,那么表达式re.sub('\d+', '1', 'a12345bbbb67c890d0e') 的值为_____________________。

('a1bbbb1c1d1e')3.在设计正则表达式时,字符_______紧随任何其他限定符(*.+.?.{n}.{n,}.{n,m})之后时,匹配模式是“非贪心的”,匹配搜索到的.尽可能短的字符串。

(?)4.表达式 len('abc'.ljust(20)) 的值为______________。

(20)5.表达式 'Hello world!'[-4:] 的值为________________。

('rld!')6.表达式 'Hello world!'[-4] 的值为________________。

('r')7.语句 print(re.match('abc', 'defg')) 输出结果为_____________。

(None)8.已知字符串编码格式utf8使用3个字节表示一个汉字.1个字节表示英语字母,那么表达式len('abc你好'.encode())的值为_______________。

(9)9.表达式 ''.join(re.split('[sd]','asdssfff')) 的值为_______________。

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

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

试题(完整版)python考试复习题库一、选择题1.以下哪个不是python关键字()A.cout B.from C.not D.or2.设a=2,b=5,在python中,表达式a>b And b>3的值是()A.False B.True C.-1 D.13.在Python中,不同的数据,需要定义不同的数据类型,可用方括号“[]”来定义的是()A.列表B.元组C.集合D.字典4.以下python程序段执行后,输出结果为()m=29If m %3!= 0:print( m, "不能被3整除")else:print( m, "能被3整除")A.29不能被3整除B.m不能被3整除C.29能被3整除D.m能被3整除5.Python中变量的命名遵循的规则,不正确的是()A.以字母或下划线开头,后面可以是字母、数字或下划线。

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

D.不能使用保留字6.Python语句 "ab"+"c"*2 的运行结果是()A.abc2 B.abcabc C.abcc D.ababcc7.Python不支持的数据类型有()。

A.char B.int C.float D.list8.下列可以导入Python模块的语句是()A.import moduleB.input moduleC.print moduleD.def module9.Python使用函数()接收用输入的数据A.accept() B.input() C.readline() D.print()10.以下叙述中正确的是()。

A.Python 3.x与Python 2.x兼容B.Python语句只能以程序方式执行C.Python是解释型语言D.Python语言出现得晚,具有其他高级语言的一切优点11.Python文件的后缀名是()。

2020年《python程序设计》基础知识及程序设计598题X[含参考答案]

2020年《python程序设计》基础知识及程序设计598题X[含参考答案]

2020年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.表达式 'abcab'.replace('a','yy') 的值为___________。

('yybcyyb')2.代码 print(1,2,3,sep=':') 的执行结果为__________________。

(1:2:3)3.表达式 'abc.txt'.endswith(('.txt', '.doc', '.jpg')) 的值为___________。

(True)4.表达式 [str(i) for i in range(3)] 的值为____________。

(['0', '1', '2'])5.正则表达式元字符________用来表示该符号前面的字符或子模式0次或多次出现。

(*)6.正则表达式元字符________用来表示该符号前面的字符或子模式1次或多次出现。

(+)7.已知字符串x = 'hello world',那么执行语句x.replace('hello', 'hi') 之后,x的值为____________。

('hello world')8.已知函数定义def demo(x, y, op):return eval(str(x)+op+str(y)),那么表达式demo(3, 5, '+')的值为______________________。

(8)9.已知 table = ''.maketrans('abcw', 'xyzc'),那么表达式 'Hellow world'.translate(table) 的值为______________________。

2020年《python程序设计》基础知识及程序设计598题AHL[含参考答案]

2020年《python程序设计》基础知识及程序设计598题AHL[含参考答案]

2020年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.表达式 len('中国'.encode('utf-8')) 的值为___________。

(6)2.表达式 [str(i) for i in range(3)] 的值为____________。

(['0', '1', '2'])3.表达式 'abcab'.strip('ab') 的值为__________。

('c')4.正则表达式元字符________用来表示该符号前面的字符或子模式0次或多次出现。

(*)5.已知 x = 'a b c d',那么表达式 ','.join(x.split()) 的值为___________。

('a,b,c,d')6.已知字符串x = 'hello world',那么执行语句x.replace('hello', 'hi') 之后,x的值为____________。

('hello world')7.表达式'hello world, hellow every one'.replace('hello', 'hi') 的值为________________________。

('hi world, hiw every one')8.已知ord('A')的值为65并且hex(65)的值为'0x41',那么表达式'\x41b'的值为________________。

('Ab')9.表达式 'abcab'.replace('a','yy') 的值为___________。

2020年《python程序设计》基础知识及程序设计598题XU[含参考答案]

2020年《python程序设计》基础知识及程序设计598题XU[含参考答案]

2020年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.语句 print(re.match('abc', 'defg')) 输出结果为_____________。

(None)2.表达式 False+1 的值为__________。

(1)3.表达式 len('中国'.encode('utf-8')) 的值为___________。

(6)4.假设正则表达式模块re已导入,那么表达式re.sub('\d+', '1', 'a12345bbbb67c890d0e') 的值为_____________________。

('a1bbbb1c1d1e')5.在设计正则表达式时,字符_______紧随任何其他限定符(*.+.?.{n}.{n,}.{n,m})之后时,匹配模式是“非贪心的”,匹配搜索到的.尽可能短的字符串。

(?)6.表达式 len('abc'.ljust(20)) 的值为______________。

(20)7.表达式 'test.py'.endswith(('.py', '.pyw')) 的值为__________。

(True)8.表达式 chr(ord('A')+2) 的值为__________。

('C')9.表达式 'Hello world!'[-4] 的值为________________。

('r')10.表达式'hello world, hellow every one'.replace('hello', 'hi') 的值为________________________。

2020年《python程序设计》基础知识及程序设计598题UN[含参考答案]

2020年《python程序设计》基础知识及程序设计598题UN[含参考答案]

2020年《python程序设计》基础知识及程序设计598题[含参考答案]一、填空题1.假设正则表达式模块re已导入,那么表达式re.sub('\d+', '1', 'a12345bbbb67c890d0e') 的值为_____________________。

('a1bbbb1c1d1e')2.已知字符串编码格式utf8使用3个字节表示一个汉字.1个字节表示英语字母,那么表达式len('abc你好'.encode())的值为_______________。

(9)3.正则表达式元字符________用来表示该符号前面的字符或子模式1次或多次出现。

(+)4.已知字符串x = 'hello world',那么执行语句x.replace('hello', 'hi') 之后,x的值为____________。

('hello world')5.表达式'hello world, hellow every one'.replace('hello', 'hi') 的值为________________________。

('hi world, hiw every one')6.已知 table = ''.maketrans('abcw', 'xyzc'),那么表达式 'Hellow world'.translate(table) 的值为______________________。

('Helloc corld')7.表达式 'abcab'.replace('a','yy') 的值为___________。

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