118、菲波那切数列1,2,3,4,8,13,21.。。。。。。根据这样的规律,编程求出400万以内最大的斐波那契数,并求出他是第几个

  答:

a = 1b = 2n = 0while True:    a = a+b    b = a+b    if a > 4000000 or b > 4000000:break    n += 1    print(a,b,end=' ')    print(n*2)

119、

dicta = {'a':1,'b':2,'c':3,'d':4,'f':'hello'}dictb = {'b':3,'d':5,'e':7,'m':9,'k':'world'}'''要求写一段代码,实现两个字典相加,不同的key对应值保留,相同的相加后保留,字符串就拼接'''for k,v in dictb.items():    if k in dicta:        dicta[k] = dicta[k] + v    else:        dicta[k] = vprint(dicta)

120、五只猴子分桃。半夜,第一只猴子先起来,它把桃分成了相等的五堆,多出一只。于是,它吃掉了一个,拿走了一堆; 第二只猴子起来一看,只有四堆桃。于是把四堆合在一起,分成相等的五堆,又多出一个。于是,它也吃掉了一个,拿走了一堆;......其他几只猴子也都是 这样分的。问:这堆桃至少有多少个?

##本算法从最后一个猴子进行逆向推倒
def peach(monkey=5):pea = 4  ##最后一个猴子分完剩余的桃子while 1:num = peafor i in range(monkey):num = num + num / 4 + 1if num % 1 != 0:  ##如果分出了小数则结束内层循环pea += 4  ##最后的桃子一定是4的整数倍breakif num % 1 == 0:  ##如果是整分 则结束breakreturn pea, numif __name__ == '__main__':pea, num = peach()print(pea, num)

121、以下代码输出什么,请给出答案并解释

class Parent(object):    x = 1

class Child1(Parent):    pass

class Child2(Parent):    passChild2.x = 2print(Parent.x,Child1.x,Child2.x)Parent.x = 3print(Parent.x,Child1.x,Child2.x)

  答:112,332 自己没有找父类

122、以下代码输出什么,给出答案并解释

def mul():    return [lambda x:i*x for i in range(4)]print([m(2) for m in mul()])

  答:[6,6,6,6]因为返回的lambda已将i遍历结束,作用域中i值已固定将[lambda x,i=i:i*x for i in range(4)]即可[0,2,4,6]

123、重输入http://www.mioji.com到页面返回,中间都是发生了什么?

  答:浏览器通过http协议的get形式发送请求页面信息,通过互联网解析/www.mioji.com的IP端口

    然后通过ip端口请求数据,请求通过ip端口的wsgi进入服务器,服务器根据请求内容返回相应内容

124、HTTP协议状态码有什么用,列出你知道的HTTP协议状态码级含义

  答:

200 OK 请求已成功,请求所希望的响应头或数据体将随此响应返回。出现此状态码是表示正常状态。

301  重定向

403 csrf阻止

404 无资源

500 服务器错误

125、Python主要内置数据类型都有哪些,哪些是可变的,哪些是不可变的,有什么区别

答:数字,字符串,列表,元组,字典

  可变:列表,字典

  不可变:数字,元组,字符串

126、在Python中如何抛出、捕获、处理异常

  答:抛出:raise

    捕获:except

    处理:try。。。except

127、读代码,写出程序的输出结果

  class Parent(object):

    x =1

  class Child(Parent):

    pass

  给定两个list A、B,请用Python找出A、B中相同的元素,找出A、B中的不同的元素

  答:相同set(A)&set(B)

    不同set(A)^set(B)

  给定一个字符串aStr

  请反转字符串

  答:a[::-1]

  请返回使用空格或者\t切分后的倒数第二个字串

  答:a.split()[-2]

128、有一个3G大小的文件,文件每行一个string,内容为酒店的id和一个图片的名字,使用‘\t’分割

  示例:ht_1023134 + '\t'  + hisahddsjdhsjhdjshdjsh.jpg

  表示的是一个酒店包含的一张图片,统计含有图片数量为[20,无穷大]的酒店id,含有图片数量为[10,20]的酒店id,含有图片数量为[5,10]的酒店id,图片数量为[0,5]的酒店id,并将结果输出到文件中

文件格式为

129:、什么是lambda函数?他有什么好处?另外Python在函数式编程方面提供了些什么函数和语法

  答:匿名函数,使用完直接在内存中销毁

130、详细说说tuple list dict 的用法,他们的特点

转载于:https://www.cnblogs.com/fenglin0826/p/8452779.html

笔试题118-130相关推荐

  1. Java面试笔试题大汇总三(最全+详细答案)

    Java面试笔试题大汇总一(最全+详细答案):https://www.jianshu.com/p/73b6b3d35676 Java面试笔试题大汇总二(最全+详细答案)https://www.jian ...

  2. Alibaba笔试题:根据关键字求最短摘要字串

    Alibaba笔试题:给定一段产品的英文描述,包含M个英文字母,每个英文单词以空格分隔,无其他标点符号:再给定N个英文单词关键字,请说明思路并编程实现方法String extractSummary(S ...

  3. ①(语法篇)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)。带面试你过关斩将,(赶紧过来背iOS八股文)

    iOS面试题 一共分为笔试题和面试题两部分 笔试题 一共分为10个 总共613题 面试题 一共400题 笔试题 一个10个系列 分别为 ①(语法篇) 共147题 已更新 ②(常识篇) 共72题 已更新 ...

  4. ⑪(面试篇 2/3)、《史上最全iOS八股文面试题》2022年,金三银四我为你准备了,iOS《1000条》笔试题以及面试题(包含答案)。带面试你过关斩将,(赶紧过来背iOS八股文)

    iOS面试题 一共分为笔试题和面试题两部分 笔试题 一共分为10个 总共613题 面试题 一共400题 笔试题 一个10个系列 分别为 ①(语法篇) 共147题 已更新 ②(常识篇) 共72题 已更新 ...

  5. 数字IC笔试题---千题解,量大管饱,图文并茂

    前言 出笔试题汇总,是为了总结秋招可能遇到的问题,做题不是目的,在做题的过程中发现自己的漏洞,巩固基础才是目的. 所有题目结果和解释由笔者给出,答案主观性较强,若有错误欢迎评论区指出,资料整理来自于& ...

  6. 转]C,C++经典问题,及面试笔试题

    转]C,C++经典问题,及面试笔试题 1       编程基础 1.1    基本概念 1.  的理解:const char*, char const*, char*const的区别问题几乎是C++面 ...

  7. 2014.3.29阿里巴巴暑期实习笔试题分析

    參考:http://blog.csdn.net/iloveyoujelly/article/details/22941531 以下中的[分析]是我给出的. 2014.3.29阿里巴巴暑期实习笔试题分析 ...

  8. 数据挖掘150道笔试题

    数据挖掘150道笔试题 单选题1. 某超市研究销售纪录数据后发现,买啤酒的人很大概率也会购买尿布,这种属于数据挖掘的哪类问题?(A) A. 关联规则发现 B. 聚类 C. 分类 D. 自然语言处理2. ...

  9. Java学习资料汇总(JavaSE+JavaEE+数据库+框架+笔试题+面试题)

    在写下这篇文章的时候,我还在找工作.理解每一个真正对编程感兴趣的小伙伴的转行不易,于是就把自己这几个月搜索到的学习资料一一分享给大家. 3.数据库 MySQL5.7 Reference Manual ...

  10. 计算机基础及应用笔试,计算机基础及应用测试笔试题

    计算机基础及应用测试笔试题 站点:专业:学号: 一.选择题 1.下面文件扩展名是不可以直接运行的是: A..exe B..doc. C..com 2.计算机将数据暂存在中等待处理. A.内存 B.硬盘 ...

最新文章

  1. 数据结构实验——中缀表达式转为后缀表达式
  2. CentOS6.9 下编译安装MySQL5.7.19
  3. my batis plus 小数没有0_Excel中的数据去掉小数点,教你3个函数解决!
  4. 前端学习(3220):props的简写方式
  5. ExtraPhrase:一种针对抽象式(生成式)摘要的数据增强方法
  6. 安装java项目开发环境
  7. NSIS:在线下载并安装程序
  8. 中英对照:30句经典英语广告词欣赏
  9. 松翰单片机SN8P2711AD实现AD转换的C语言程序例子
  10. windows10下使用DNW下载
  11. Vue+Vux实现登录
  12. 我学习上的一个小插曲
  13. 开发电商网站应该注意哪些
  14. 使用ESP32驱动ST7789,效果很好的IPS显示屏
  15. ty博客后台搭建教程
  16. 中俄博览会谈下大单 云从科技“展”露头角
  17. 云客Drupal源码分析之音译转化Transliteration
  18. 【CF731D】80-th Level Archeology
  19. 多声道、高压、澎湃的影院音效——AC3
  20. 数据库(数据库系统)大作业

热门文章

  1. jquery页面加载的时候加载函数
  2. 图像对象paip.Image对象出现“对象当前正在其他地方使用或者GDI+中发生一般性错误的解决...
  3. Ubuntu 安装 opencv-nonfree
  4. 程序员应该知道的七个图形工具
  5. 扩展运算符,Object.assign
  6. 再部署一个 instance 和 Local Network - 每天5分钟玩转 OpenStack(131)
  7. 简单的MSSQL恢复删除数据的方法
  8. Apache HBase的现状和发展
  9. mogilefsd同步速度调优
  10. myeclipse在weblogic中的开发