Amazon cover image
Image from Amazon.com
Image from Google Jackets

Introduction to Python programming and data structures / by Y. Daniel Liang.

By: Material type: TextTextPublication details: Harlow, UK : Pearson Education Limited, c2023.Edition: 3rd ed. global edDescription: 797 pages : col. illus. ; 25 cmISBN:
  • 9780135187906
Subject(s): DDC classification:
  • Ref 005.133 L61i 2023.
Contents:
Contents: Chapter 1. Introduction to Computers, Programs, and Python. -- Chapter 2. Elementary Programming. -- Chapter 3. Selections. -- Chapter 4. Mathematical Functions, Strings, and Objects. -- Chapter 5. Loops. -- Chapter 6. Functions. -- Chapter 7. Lists. -- Chapter 8. Multidimensional Lists. -- Chapter 9. Objects and Classes. -- Chapter 10. Basic GUI Programming Using Tkinter. -- Chapter 11. Advanced GUI Programming Using Tkinter. -- Chapter 12. Inheritance and Polymorphism. -- Chapter 13. Files and Exception Handling. -- Chapter 14. Tuples, Sets, and Dictionaries. -- Chapter 15. Recursion. -- Chapter 16. Developing Efficient Algorithms. -- Chapter 17. Sorting. -- Chapter 18. Linked Lists, Stacks, Queues, and Priority Queues. -- Chapter 19. Binary Search Trees. -- Chapter 20. AVL Trees. -- Chapter 21. Hashing. -- Chapter 22. Graphs and Applications. -- Chapter 23. Weighted Graphs and Applications.
Summary: "Introduction to Python Programming and Data Structures focuses on the fundamentals first to help you learn problem solving and programming in a broad context. It introduces basic programming concepts and techniques on selections, loops and functions, before writing custom classes. Step-by-step coverage shows you how to use Python to solve problems. Exercises and problems with varying levels of difficulty cover interesting application areas. The best way to learn programming is by practicing, and this introduction offers many opportunities for you to practice creating efficient, elegant code."-- Provided by publisher.
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 Collection Call number Status Barcode
Books Books ASCOT Library - Zabali Campus Reference Reference Ref 005.133 L61i 2023. (Browse shelf(Opens below)) Available Ref0051304855

Includes appendices, glossary, and index.

Contents:
Chapter 1. Introduction to Computers, Programs, and Python. --
Chapter 2. Elementary Programming. --
Chapter 3. Selections. --
Chapter 4. Mathematical Functions, Strings, and Objects. --
Chapter 5. Loops. --
Chapter 6. Functions. --
Chapter 7. Lists. --
Chapter 8. Multidimensional Lists. --
Chapter 9. Objects and Classes. --
Chapter 10. Basic GUI Programming Using Tkinter. --
Chapter 11. Advanced GUI Programming Using Tkinter. --
Chapter 12. Inheritance and Polymorphism. --
Chapter 13. Files and Exception Handling. --
Chapter 14. Tuples, Sets, and Dictionaries. --
Chapter 15. Recursion. --
Chapter 16. Developing Efficient Algorithms. --
Chapter 17. Sorting. --
Chapter 18. Linked Lists, Stacks, Queues, and Priority Queues. --
Chapter 19. Binary Search Trees. --
Chapter 20. AVL Trees. --
Chapter 21. Hashing. --
Chapter 22. Graphs and Applications. --
Chapter 23. Weighted Graphs and Applications.

"Introduction to Python Programming and Data Structures focuses on the fundamentals first to help you learn problem solving and programming in a broad context. It introduces basic programming concepts and techniques on selections, loops and functions, before writing custom classes. Step-by-step coverage shows you how to use Python to solve problems. Exercises and problems with varying levels of difficulty cover interesting application areas. The best way to learn programming is by practicing, and this introduction offers many opportunities for you to practice creating efficient, elegant code."-- Provided by publisher.

Text in English.

There are no comments on this title.

to post a comment.