Υπολογισμοί και προγραμματισμός με την Python
- Author: John V. Guttag
- Publisher: Kleidarithmos
- Μορφή: Soft Cover
- Έτος έκδοσης: 2015
- Αριθμός σελίδων: 400
- Κωδικός ISBN-13: 9789604616657
- Διαστάσεις: 24×17
John V. Guttag
Scientific Books
Ανάπτυξη προγραμμάτων σε Java, Abstractions, specifications and object-oriented design
from 21,60 €Added
Similar products
- Top rated
Scientific Books
Ο Μύθος Του Φυσιολογικού, Trauma, disease and healing in a toxic culture
Ad from SilverProductsAddedScientific Books
Ειδικότητα τεχνικός μηχανοτρονικής: Απαντήσεις στην τράπεζα θεμάτων του ΕΟΠΠΕΠ
from 9,75 €Added- Top rated
- Top rated
All shops
Prices are calculated for:Luxembourg, Other Payment Options
- 23,36 €
- 23,68 €
- 24,00 €
- 27,20 €
- 25,60 €
- 24,00 €
- 24,00 €
Description
Practical and user-friendly, this book is the ideal introductory guide to learning the art of computational problem-solving using Python and its libraries (such as PyLab).
It is aimed at students with minimal or no programming experience and helps them learn to use computational techniques and certain tools and techniques of "data science" applied to computations for modeling and explaining data.
Students will learn Python and the basic principles of programming within the framework of computational concepts and techniques, such as exhaustive enumeration, binary search, and efficient approximation algorithms.
The book covers a wide range of topics not found in most introductory books, such as data visualization, simulations of random models, computational techniques for data understanding, and statistical techniques used for information. It also examines some more advanced topics, such as optimization problems, dynamic programming, and machine learning.
The book is based on a course at MIT that has become the most popular in the OpenCourseWare series.
Specifications
- Genre
- Computers - Information Technology
- Language
- Greek
- Format
- Soft Cover
- Number of Pages
- 400
- Publication Date
- 2015
- Dimensions
- 24x17 cm
Important information
Specifications are collected from official manufacturer websites. Please verify the specifications before proceeding with your final purchase. If you notice any problem you can report it here.
Reviews
The book is an appendix to the course "Introduction to Computational Thinking and Data Science" by MITx 6.00.02x, as taught by MIT on the edX platform. It is not a book for an introduction to Python, although it starts from the basics and goes along with the also online course on edX "Introduction to computer programming with Python" 6.00.1x, but very quickly it moves on to the second course I mentioned first. So if someone wants to learn the language, they can first see 6.00.1x without necessarily having the book or learning the basics of the language from another more introductory book or some other video series, and then if they want to delve deeper (more into the science using this specific language and not the language itself) they can get the book and continue with the second course. In conclusion, my evaluation concerns the combination of the course on the platform with this specific book and not the book separately.
Translated from Greek ·Did you find this review helpful?The translated product review is as follows:
The translated book says on the back that it does not teach Python (but they do not inform the potential buyer).
This book is not for Python (although you will learn Python) nor is it a programming book (although you will learn programming). It is demanding and extremely readable - an introductory book for computational problem-solving.
That's what the book says. On the back of the last page - something they don't mention in the product description on online stores, nor on the official website of the publisher.
In the preface, it says that numerous technical, computational, and syntactical errors were discovered (but from what I understood, they were not corrected?).
The book will not teach you Python; it has programming errors, such as missing parentheses in a simple print command.
For example:
print what are you doing now
Instead, it should say print (what are you doing now)
For example, a command in the interactive Python environment, IDLE:
You enter:
print what are you doing
SyntaxError: Missing parentheses in call to print
It has errors in the examples and minimal explanations for the code.
Even compared to the English book, which has the same characteristics, it will only waste your time and confuse you even more. Stay away.
-------
Although I initially gave it 2 stars elsewhere, I regret it. Useless bookTranslated from Greek ·Did you find this review helpful?