Home Mathematics Python Programming Using Problem Solving
book: Python Programming Using Problem Solving
Book
Licensed
Unlicensed Requires Authentication

Python Programming Using Problem Solving

  • Harsh Bhasin
Language: English
Published/Copyright: 2023
View more publications by Mercury Learning and Information

About this book

Python is a robust, procedural, object-oriented, and functional language. The features of the language make it valuable for web development, game development, business, and scientific programming. This book deals with problem-solving and programming in Python. It concentrates on the development of efficient algorithms, the syntax of the language, and the ability to design programs in order to solve problems. In addition to standard Python topics, the book has extensive coverage of NumPy, data visualization, and Matplotlib. Numerous types of exercises, including theoretical, programming, and multiple-choice, reinforce the concepts covered in each chapter.

Author / Editor information

Harsh Bhasin, PhD is a machine learning consultant who has taught numerous university level courses and has written several books in the area of computer science, including Programming in C# and also Design and Analysis of Algorithms (both Oxford University Press).


Publicly Available Download PDF
i

Publicly Available Download PDF
vii

Publicly Available Download PDF
xxv
Section I: Algorithmic Problem-Solving and Python Fundamentals

Requires Authentication Unlicensed

Licensed
1

Requires Authentication Unlicensed

Licensed
25

Requires Authentication Unlicensed

Licensed
45
Section II: Procedural Programming

Requires Authentication Unlicensed

Licensed
73

Requires Authentication Unlicensed

Licensed
101

Requires Authentication Unlicensed

Licensed
123

Requires Authentication Unlicensed

Licensed
147

Requires Authentication Unlicensed

Licensed
169

Requires Authentication Unlicensed

Licensed
193

Requires Authentication Unlicensed

Licensed
215
Section III: Object-Oriented Programming

Requires Authentication Unlicensed

Licensed
233

Requires Authentication Unlicensed

Licensed
253

Requires Authentication Unlicensed

Licensed
275

Requires Authentication Unlicensed

Licensed
317

Requires Authentication Unlicensed

Licensed
341
Section IV: Numpy, Pandas, and Matplotlib

Requires Authentication Unlicensed

Licensed
361

Requires Authentication Unlicensed

Licensed
419

Requires Authentication Unlicensed

Licensed
447

Requires Authentication Unlicensed

Licensed
479

Requires Authentication Unlicensed

Licensed
501

Requires Authentication Unlicensed

Licensed
531

Requires Authentication Unlicensed

Licensed
551

Requires Authentication Unlicensed

Licensed
563

Requires Authentication Unlicensed

Licensed
567

Requires Authentication Unlicensed

Licensed
569

Requires Authentication Unlicensed

Licensed
571

Publishing information
Pages and Images/Illustrations in book
eBook published on:
June 15, 2023
eBook ISBN:
9781683928614
Paperback published on:
July 13, 2023
Paperback ISBN:
9781683928621
Pages and Images/Illustrations in book
Main content:
574
Downloaded on 8.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/9781683928614/html?srsltid=AfmBOoqCucXWKoH5geFjZsnV6YMS5bfY6aV7zMplsE2Hd3ZjV_i62Qpn
Scroll to top button