Book
Licensed
Unlicensed
Requires Authentication
Python Programming Using Problem Solving
-
Harsh Bhasin
Language:
English
Published/Copyright:
2023
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).
Topics
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
Keywords for this book
programming; business communication; computer science; engineering; science; algorithm; NumPy; Pandas; Matplotlib
Safety & product resources
-
Manufacturer information:
Walter de Gruyter GmbH
Genthiner Straße 13
10785 Berlin
productsafety@degruyterbrill.com