



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、客观题和第五大题写在答题卡.txt中,其他题目请提交题号.py程序Python综合练习1一、填空题1 . Python使用符号 标示注释。2 .可以使用 符号把一行过长的Python语句分解成几行。3、每一个Python的 都可以被当作一个模块。导入模块要使用关键字。4、Python 的数字类型分为 、 、等子类型。5、Python 序列类型包括、三种。6、Python提供了两个对象身份比较操作符 和 来测试两个变量是否指向同一个对象。7、设 s= 'abcdefg',则 s3值是, s3:5值是s:5值是, s3:值是, s : :2 值是s:-1 值是 ,s-2:-5 值是
2、。8、删除字典中的所有元素的函数是 ,返回包含字典中所有键 的列表的函数是,返回包含字典中所有值的列表的函数 是,判断一个键在字典中是否存在的函数是 。选择题1 .下列哪个语句在Python中是非法的?A、x = y = z = 1B、x = (y = z + 1)C x, y = y, xD> x += y2 .关于Python内存管理,下列说法错误的是A、变量不必事先声明B、变量无须先创建和赋值而直接使用 C变量无须指定类型D、可以使用del释放资源3下面哪个不是Python 合法的变量名 ( )A int32 B 40XL C self D _name_4下列哪种说法是错误的( )
3、A、除字典类型外,所有标准对象均可以用于布尔测试B、空字符串白布尔值是FalseC空列表对象的布尔值是 FalseD值为0的任何数字对象的布尔值是 False5下列表达式的值为True 的是A 5+4j > 2-3jB 3>2>2C (3,2)< ('a','b')D 'abc' > 'xyz'()D list6 Python 不支持的数据类型有A char B int C float7关于字符串下列说法错误的是( )A %f 用于格式化输出浮点类型数据B、字符串的子串查找函数find()只能返回第一
4、个符合子串的 位置,否则返回为 0。C既可以用单引号,也可以用双引号创建字符串D在三引号字符串中可以包含换行回车等特殊字符8以下不能创建一个字典的语句是 ( )A dict1 = B dict2 = 3 : 5 C dict3 = dict( 2 , 5 , 3 , 4 )D dict4 = dict( ( 1,2,3,4 ) )9执行下面操作后, list2 的值是:list1 = 4,5,6list2 = list1list12 = 3A 4,5,6 B 4,3,6 C 4,5,3 D A,B,C 都不 正确10已知x = 43 , y = False ;则表达式(x >= y an
5、d 'A' < 'B' andnot y) 的值是:A FalseB.语法错C TrueD "假"11以下程序的输出结果是(提示: ord (' a ' ) =97) :lista = 1,2,3,4,5,'a','b','c','d','e'print lista2 + lista5A 100 B 'd' C d D TypeError12下面的循环体执行的次数与其它不同的是:A i = 0while( i <= 10
6、0):print i,1 = i + 1B for i in range(100):print i,C for i in range(100, 0, -1):print i,D i = 100while(i > 0):print i,1 = i - 1三、程序改错题下面的Python程序检查给定的字符串s是否为合法的标识符,程序中有几处语法错误,请改正:alphas = 'abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ_'nums ="09"if ( len(s) > 1 ) first
7、Char = s0 if firstChar not in alphas:print 'Error. First char must be alphas or number.' else:Other chars must be alphas number or _ .' breakelse:print ("okay as an identifier")else:if s not in alphas:print 'Error.'else:print 'Okay as an identifier'四.程序填空1 .下列程序
8、的作用是将输入的字符串中的每个字符的ASCII码形成一个列表。例如,输入为 abcde时,输出为97, 98, 99, 100, 101。请补充完整。str = raw_input("请输入一个字符串:”)output =for i in range():num =output.(num)print output2 .下面程序的作用是显示输入的三个整数的最大值和最小值,请补 充完整。a,b,c = input("Please input three whole numbers:")if (b>max): max = bif (c>max): max =
9、 cif (b<min): min = bif (c<min): min = cprint "Max value: ", max, "Min value: ", min五.阅读程序并回答问题1 .当输入是54321时,写出下面程序的执行结果num = input(" 请输入一个整数:")while num != 0:print num % 10num = num / 102 .写出下面程序的执行结果a = 1,20, 32,14, 5, 62, 78, 38, 9,10 for i in range(9):if( ai > ai+1):ai, ai+1 = ai+1, aiprint a3 .写出下面程序的执行结果。import strings = "I like python!"s = (s)alist =countlist =count=0for i in range( len(s):or (ord(si) <= ord('z') and ord(si) >= ord('a'):if (si in alist):sign = (si)cou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 工程项目施工现场质量控制技巧考核试卷
- 弹簧在汽车安全带预紧装置中的作用考核试卷
- 石油产品销售数据挖掘与分析考核试卷
- 信息系统的文化传媒与文化创意考核试卷
- 电气机械产品标准化与认证考核试卷
- 橡胶合成过程中的智能监控与优化考核试卷
- 皮鞋制作中的客户需求预测与库存管理考核试卷
- 《公平是社会稳定的天平》我们崇尚公平课件-1
- 可怕的冷知识
- 财务支付业务课件
- 屋面炮楼连梁平台架体搭设施工方案
- 部编版六年级下册道德与法治全册教案
- 2023北京四中初二(下)期中数学试卷含答案
- 100个真实民间故事文案
- 四年级下册劳动教育全册教学课件
- 幼儿园优质公开课:中班数学活动《营救汪汪队》超清有声动态课件
- 加油站安全生产投入台账
- 文件签收单范本
- 塔吊防碰撞建筑物专项施工方案
- 人教版七年级数学下册 (实际问题与二元一次方程组)二元一次方程组课件(第2课时)
- 对联知识及练习题有答案
评论
0/150
提交评论