Amazon cover image
Image from Amazon.com
Image from Google Jackets
See Baker & Taylor
Image from Baker & Taylor

Python Programming Using Problem Solving Approach Reema Thareja

By: Material type: TextTextLanguage: English Publication details: New Delhi, India Oxford University Press 2017Edition: 1st edDescription: xiii, 560 p. : illustrations ; 24.13 x 2.54 x 18.54 cmISBN:
  • 9780199480173
Subject(s): DDC classification:
  • 005.133 THA
Summary: Python Programming is designed as a textbook to fulfil the requirements of the first-level course in Python programming. It is suited for undergraduate degree students of computer science engineering, information technology as well as computer applications. This book will enable students to apply the Python programming concepts in solving real-world problems. The book begins with an introduction to computers, problem solving approaches, programming languages, object oriented programming and Python programming. Separate chapters dealing with the important constructs of Python language such as control statements, functions, strings, files, data structures, classes and objects, inheritance, operator overloading and exceptions are provided in the book. Features: • Simple and lucid treatment of concepts supported with illustrations for easy understanding. • Numerous programming examples along with their outputs to help students master the art of writing efficient Python programs. • Notes and programming tips to highlight the important concepts and help readers avoid common programming errors. • Strong chapter-end pedagogy including plenty of objective-type questions, review questions, programming and debugging exercises to facilitate revision and practice of concepts learnt. • 7 Annexures and 5 appendices covering types of operating systems, differences between Python 2.x and 3.x, installing Python, debugging and testing, iterators, generators, getters, setters, Turtle graphics, plotting graphs, multi-threading, GUI and Web Programming provided to supplement the text. • Case studies on creating calculator, calendar, hash files, compressing strings and files, tower of Hanoi, image processing, shuffling a deck of cards and mail merge demonstrate the application of various concepts. • Point-wise summary and glossary of key terms to aid quick recapitulation of concepts. Table of contents: 1. Introduction to Computers and Problem Solving Strategies 2. Introduction to Object Oriented Programming 3. Basics of Python Programming 4. Decision Control Statements 5. Functions 6. Python Strings Revisited 7. File Handling 8. Data Structures 9. Classes and Objects 10. Inheritance and Polymorphism 11. Operator Overloading 12. Error and Exception Handling.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Materials specified Status Date due Barcode
Books Books Rashtriya Raksha University 005.133 THA (Browse shelf(Opens below)) Checked out 14/07/2023 10935

Includes index.

Python Programming is designed as a textbook to fulfil the requirements of the first-level course in Python programming. It is suited for undergraduate degree students of computer science engineering, information technology as well as computer applications. This book will enable students to apply the Python programming concepts in solving real-world problems.

The book begins with an introduction to computers, problem solving approaches, programming languages, object oriented programming and Python programming. Separate chapters dealing with the important constructs of Python language such as control statements, functions, strings, files, data structures, classes and objects, inheritance, operator overloading and exceptions are provided in the book.

Features:

• Simple and lucid treatment of concepts supported with illustrations for easy understanding.
• Numerous programming examples along with their outputs to help students master the art of writing efficient Python programs.
• Notes and programming tips to highlight the important concepts and help readers avoid common programming errors.
• Strong chapter-end pedagogy including plenty of objective-type questions, review questions, programming and debugging exercises to facilitate revision and practice of concepts learnt.
• 7 Annexures and 5 appendices covering types of operating systems, differences between Python 2.x and 3.x, installing Python, debugging and testing, iterators, generators, getters, setters, Turtle graphics, plotting graphs, multi-threading, GUI and Web Programming provided to supplement the text.
• Case studies on creating calculator, calendar, hash files, compressing strings and files, tower of Hanoi, image processing, shuffling a deck of cards and mail merge demonstrate the application of various concepts.
• Point-wise summary and glossary of key terms to aid quick recapitulation of concepts.

Table of contents:

1. Introduction to Computers and Problem Solving Strategies
2. Introduction to Object Oriented Programming
3. Basics of Python Programming
4. Decision Control Statements
5. Functions
6. Python Strings Revisited
7. File Handling
8. Data Structures
9. Classes and Objects
10. Inheritance and Polymorphism
11. Operator Overloading
12. Error and Exception Handling.

There are no comments on this title.

to post a comment.
© 2024 Rashtriya Raksha University, All Rights Reserved.