000 | 01696nam a2200169Ia 4500 | ||
---|---|---|---|
999 |
_c17417 _d17417 |
||
082 | _a003.1 BAL/I | ||
100 | _aBALAGURUSAMY, E. | ||
245 | 0 | _aINTRODUCTION TO COMPUTING AND PROBLEM SOLVING USING PYTHON | |
250 | _a1st ed | ||
260 |
_bMc GrawHill _aChennai _c2018 |
||
300 | _a319p. | ||
520 | _aThis book is written for the first year students of Engineering– A blend of theory and solved problems will equip the students with the fundamental knowledge and application of the coding concepts. This will nurture them to have a strong foundation for the courses in the subsequent semesters. This book ensures a smooth and successful transition to being a skilled Python expert. The book uses a simple-to-complex and easy-to-learn approach throughout. The concept of ‘learning by-solving has been stressed everywhere in the book. Each feature of Python is treated in depth followed by a complete program example to illustrate its use. Wherever necessary, concepts are explained pictorially to facilitate better understanding. The book presents a contemporary approach to programming, offering a combination of theory and practice. Chapter 1 Introduction to Digital Computer Chapter 2 Problem Solving Strategies Chapter 3 Introduction to Python Chapter 4 Functions Chapter 5 Strings and Lists Chapter 6 Tuples and Dictionaries Chapter 7 Files and Exceptions Chapter 8 Classes and Objects Appendix A: Practice Exercises with Algorithm and Flow Chart Appendix B: Problem Solving Exercises—With Algorithm and Pseudocode Appendix C: Fundamental Standard Library Modules | ||
650 | _aComputer science | ||
650 | _aPython | ||
650 | _aProgramming language | ||
942 | _cBK |