书籍内容
本书由Python编程基础和Python数据结构与算法两部分构成。全书共分为14章,在对Python的相关主题进行简要介绍的同时,附加了考官或面试官可能提出的问题,这些问题按章节顺序排列,便于读者从简单的问题过渡到复杂的问题。
本书适合有一定Python编程基础的人阅读,Python面试者、程序设计人员、Python编程爱好者以及高校毕业生均将从本书中获益。
编辑推荐
1.本书由Python编程基础和Python数据结构与算法两部分构成,加强Python基础知识学习的同时,列举了Python各种主题相关的所有要点;
2.每章根据知识要点精心选择了考官或面试官可能提出的问题,并进行了全面详细的解答,可以做到举一反三。
本书是一本指导Python程序员顺利通过技术面试的实用指南。全书共14章,分为Python基础和Python数据结构与算法两部分。本书涵盖的内容包括Python简介,数据类型与内置函数,Python中的运算符,决策与循环,用户自定义函数,类和继承,文件,算法分析与大O符号,基于数组的序列,栈、队列和双端队列,链表,递归,树,搜索和排序。在对Python的相关主题进行简要介绍的同时,本书还附加了面试官可能向读者提出的问题,这些问题按章排列,便于读者由浅入深地学习。
本书适合有一定Python编程基础的人阅读,Python初学者、程序设计人员、 Python编程爱好者以及高校毕业生均将从本书中获益。
本书具有以下特点:
帮助巩固Python基础知识;
列举与不同主题相关的知识要点;
列举与面试相关的编码问题;
提供复杂主题和问题的详细解释;
关注如何利用逻辑思维来解决问题;
采用系统的方法帮助读者在短时间内为面试做准备;
总结逻辑思维和面试问题的回答技巧。作者简介
米努·科利(Meenu Kohli)在浦那大学获得工程学士学位,曾在一些著名的跨国公司担任开发人员、测试人员和培训师。她在软件领域有丰富的经验,并负责与Python、Java、C、C++等语言和软件测试相关的项目。