Description
McGraw Hill Introduction To Computing And Problem Solving Using Python by BALAGURUSAMY
Introduction to Computing and Problem Solving using Python
This 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.
Salient Features:
• Single book containing the fundamentals of both computing and Python programming
• Stepwise explanation of theories and python language along with relevant examples
• Bottom-up approach of explaining concepts – Basics of writing python Scripts to advanced programming and Python Libraries
Table of Content
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