小猿圈Python开发面试题(二)

发布时间:2019-06-28 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了小猿圈Python开发面试题(二)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

小猿圈加加老师继上一次python面试题一,接着更新python面试题二,同学们测试一做的怎么样呢?有没有把握呢,想要看答案的同学们,可以在小猿圈上找一下,或者直接给小编留言。
一、问答题

1、 Python 的特点和优点是什么?

2、 深拷贝和浅拷贝的区别是什么?

3、解释 Python 中的三元表达式

4、 如何在 Python 中管理内存?、

5、 filter、map、reduce的作用?

6、Python3和python2的区别?

7、解释 Python 中的 help() 函数和 dir() 函数。

  1. 谈谈你对闭包的理解?
  2. 面向对象深度优先和广度优先是什么?
  3. 如何生成一个随机数?
  4. 面向对象中suPEr的作用?
  5. 谈谈你对面向对象的理解
  6. Python面向对象中的继承有什么特点
  7. os和Sys模块的作用?
  8. 如何使用python删除一个文件?
  9. 是否使用过functools中的函数?其作用是什么?
  10. 静态方法和类方法区别?
  11. 如何判断是函数还是方法?
  12. 列举面向对象中带双下划线的特殊方法,如:__new__、__inIT__
  13. 1、2、3、4、5 能组成多少个互不相同且无重复的三位数

二、操作题

1、一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣,如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣(%10或20%)和最终价格

2、输入一个年份,输出是否为闰年

3、猜数小游戏。
要求:生成随机整数,从1-5取出来
然后输入一个数字,来猜,如果大于,则打印Bigger
小了,则打印less
如果相等,则打印equal

小猿圈加加老师python面试题二就到这里了,感觉这次的面试题有难度吗?个别题没有思路的朋友们,可以去小猿圈上看一下alex老师的详解,也可以给加加老师留言,希望能帮到你,最后祝你们面试成功,找到一份满意的工作!

脚本宝典总结

以上是脚本宝典为你收集整理的小猿圈Python开发面试题(二)全部内容,希望文章能够帮你解决小猿圈Python开发面试题(二)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。