|Number of Pages||284 Pages|
The book is written assuming that the reader has basic knowledge of Python programming. A brief introduction is provided for all relevant topics. Every topic is followed by all types of possible questions that an examiner or interviewer can ask the reader. The questions are arranged br>Chapter wise so that it is easy for the reader to move from easy to complex questions. Key features strengthens the foundations. Lists down all important points that you need to know related to various topics in an organized manner. Prepares you for coding related interview questions. Prepares you with questions related to algorithms and data structures. Prepares you for theoretical questions. Provides in depth explanation of complex topics and questions. Focuses on how to think logically to solve a problem. Follows systematic approach that will help you to prepare for an interview in short duration of time. Prepares you to think logically and answer interview questions. Br>table of Contents section I: Python basics br>Chapter 1 Introduction to Python br>Chapter 2 Data types and their in-built functions br>Chapter 3 operators in Python br>Chapter 4 decision making and loops br>Chapter 5 user defined functions br>Chapter 6 classes and inheritance br>Chapter 7 files section II: Python data structure and algorithm br>Chapter 8 algorithm analysis and big-br>o br>Chapter 9 array sequence br>Chapter 10 stacks, queues, and deque br>Chapter 11 linked list br>Chapter 12 recursion br>Chapter 13 trees br>Chapter 14 searching and sorting.