Автор: Roozbeh Hazrat
Издательство: Springer
Год: 2024
Страниц: 255
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB
This textbook introduces Python and its programming through a multitude of clearly presented examples and worked-out exercises.
Python has become, for good reason, a very popular programming language, with a substantial number of followers around the globe. In addition to its intuitive programming language, Python now offers numerous libraries which provide powerful tools and methods to do, among many other things, mathematics, physics, text processing, and musical composition. Once one grasps the core of the language, then help, hints, and a wealth of sample codes are just a google away.
Besides many books on Python, there is an uncountable number of documents on the internet. However, I wanted to have one source that I can follow to systematically teach (or learn) the core of the language before diving into more advanced fronts. I also wanted to have a source that is short, to the point and which provides interesting programming examples; examples that I enjoy coding, modifying and experimenting with.
This book grew out of a course I gave at Western Sydney University. It allows the reader to learn Python by going through interesting exercises step by step, with short and concise explanations. I have tried to let the reader learn from the codes and avoid long and exhausting explanations, as the codes will speak for themselves. Also I have tried to inspire the reader’s imagination by showing that in Python (as in the real world) there are many ways to approach a problem and solve it.
Thus, this book could be considered for a course in Python, or for self-study. It mainly concentrates on the core of Python programming. I have mostly chosen problems having something to do with natural numbers as they do not need any particular background. The codes have been written in Jupyter using Python version 3.
Скачать A Course in Python: The Core of the Language