欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    python真题32810.doc

    • 资源ID:33508340       资源大小:148.50KB        全文页数:9页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    python真题32810.doc

    -作者xxxx-日期xxxxpython真题32810【精品文档】老男孩Python全栈7期练习题(面试真题模拟)一、选择题(32分)1、python不支持的数据类型有A、charB、intC、floatD、list2. x = “foo” y = 2 print(x+y)A. E.An exception is thrown3、关于字符串下列说法错误的是A、字符应该视为长度为1的字符串B、字符串以0标志字符串的结束C、既可以用单引号,也可以用双引号创建字符串D、在三引号字符串中可以包含换行回车等特殊字符4、以下不能创建一个字典的语句是A、dic1 = B、dic2 = 123:345C、dic3 = 1,2,3:'uestc'D、dic3 = (1,2,3):'uestc'5Kvps = 1:1,2:2theCopy = kvpskvps1 = 5sum = kvps1 + theCopy1Print sum 6、以下何者是不合法的布尔表达式: Ax in range(6) B.3=a C.e>5 and 4=f D(x-6)>57、下列表达式的值为True的是 A5+4j>2-3j B.3>2=2 C.e>5 and 4=f D.(x-6)>58、已知x=43,ch=A,y = 1,则表达式(x>=y and ch<b and y)的值是A、0B、1C、出错D、True9、下列表达式中返回 为True的是:A、3>2>2B、abc>xyzC、0x56 > 56D、(3,2)>(a,b)10、下列Python语句正确的事(多选)A、min = x if x < y else yB、max = x > y ? x : yC、if(x>y) print(x)D、while True:pass11.若k为整形,下述while循环执行的次数为:k=1000while k>1: print k k=k/2 A.9 12、以下叙述正确的是:A、continue语句的作用是结束整个循环的执行B、只能在循环体内使用break语句C、在循环体内使用break语句或continue语句的作用相同D、从多层循环嵌套中退出时,只能使用goto语句13、关于python中的复数,下列说法错误的是A、表示复数的语法是real+image jB、实部和虚部都是浮点数C、虚部必须后缀j且j不区分大小写D、方法conjugate返回复数的共轭复数14、下面的语句哪个会无限循环下去: A、for a in range(10):time.sleep(10)B、while 1<10:time.sleep(10)C、while True:breakD、a = 3,-1,',' for i in a: if not a: break15、下面的代码,哪些会输出1,2,3三个数字(多选,选错不得分):A 、for i in range(3):print(i)B、aList = 0,1,2 for i in aList:print(i+1)C、i = 1 while i < 3:print(i)i+=1D、for i in range(3):print(i+1)16、Python如何定义一个函数:A、class <name>(<type> arg1,<type> arg2,<type> argN)B、function <name>(arg1,arg2,argN)C、def <name>(arg1,arg2,argN)D、def <name>(<type> arg1,<type> arg2,<type> argN)二、填空题(10分)1、以下函数需要在其中饮用一个全局变量k,请填写语句: def fun()_k = k+12、L=range(100)1) 取第一到第三个元素_2) 取倒数第二个元素_3) 取后十个元素_4) 把L复制给L1用_3、判断dict有没有某个key用的方法是_4、获取list的元素个数,和向末尾追加元素的方法分别是_ _5.以下的代码的输出将是什么: _def extendList(val,list=):list.append(val)return listlist1 = extendList(10)list2 = extendList(123,)list3 = extendList(a)print “list1 = %s”%list1print “list2 = %s”%list2print “list3 = %s”%list36.下面程序的输出结果是:_x=Truey=Falsez=Falseif x or y and x:print "yes"else:print "no"三、简答题(20分)1、如何判断一个变量是不是字符串2、is 和 = 的区别3、Python里面如何实现tuple和list的转换。4、list和tuple有什么不同5、如何得到列表list的交集与差集。6、Python中定义函数时如何书写可变参数和默认参数?7、*args和*kwargs在什么情况下会使用到?请给出使用*kwargs的事例8、请描述unicode,utf-8,gbk等编码之间的关系?9、如何使用python删除一个文件10、def func(a,b,c=0,*args,*kwargs):pass*args,*kwargs的作用是什么?四、写代码(38分)1、d=a:1,b:2,c:3请打印出key、value对(3分)2、请写出一段Python代码实现删除一个list里面的重复元素。(6分)3、使用Python/C 上机解决以下题目(13分)1)斐波那契数列1,2,3,5,8,13,21.根据这样的规律,编程求出400万以内最大的斐波那契数,并求出他是第几个斐波那契数。def fib(n): a,b,m = 1,1,0 while a < n: a,b = a+b,a m+=1 print('第', m, '个', '值为',b)fib(4000000)2) dicta = "a":1,"b":2,"c":3,"d":4,"f":"hello" dictb = "b":3,"d":5,"e":7,"m":9,"k":"world" 要求写一段代码,实现两个字典的相加,不同的key对应的值保留,相同的key对应的值相加后保留,如果是字符串就拼接,如上示例得到结果为: dictc = "a":1,"b":5,"c":3,"d":9,"e":7,"m":9,"f":"hello","k":"world"5、什么是装饰器?写一个装饰器,可以打印输出方法执行时长的信息(8分)6、请写出log的实现(主要功能是打印函数名)(8分)logdef now():print 2017-08-31>>>now()输出:call now():2017-08-31附加题(20分)有一个数据结构如下所示,请编写一个函数从该结构数据中返回由指定的字段和对应的值组成的字典。如果指定字段不存在,则跳过该字段。(10分)data:"time":"2016-08-05T13:13:05", "some_id":"ID1234", "grp1":"fld1":1, "fld2":2, "xxx2":"fld3":0, "fld5":0.4, "fld6":11, "fld7":7, "fld46":8fields:由"|"连接的以"fld"开头的字符串,如:fld2|fld3|fld7|fld19def select(data,fields):# TODO:implementationreturn resultdef select(data,fields):fields_lst = fields.split(|)for key in data:if type(datakey) = dict:passreturn result【精品文档】

    注意事项

    本文(python真题32810.doc)为本站会员(豆****)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开