Wednesday, April 29, 2020

Introducing Python

Let’s begin with a mini-mystery and its solution. What do you think the following two lines mean?




Python Versions 

Computer languages change over time as developers add features and fix mistakes. The examples in this book were written and tested while running Python version 3.3. Version 3.4 was released as this book was being edited, and I’ll talk about a few of its additions. If you want to know what was added to Python and when, try the What’s New in Python page. It’s a technical reference; a bit heavy when you’re just starting with Python, but may be useful in the future if you ever have to get programs to work on computers with different Python versions.

Audience 

This book is for anybody interested in learning what seems to be emerging as the world’s most popular computing language, whether or not you have learned any programming before.

Preface 

This book will introduce you to the Python programming language. It’s aimed at be‐ ginning programmers, but even if you’ve written programs before and just want to add Python to your list of languages, Introducing Python will get you started. It’s an unhurried introduction, taking small steps from the basics to more involved and varied topics. I mix cookbook and tutorial styles to explain new terms and ideas, but not too many at once. Real Python code is included early and often. Even though this is an introduction, I include some topics that might seem advanced, such as NoSQL databases and message-passing libraries. I chose these because they can solve some problems better than standard solutions. You’ll download and install exter‐ nal Python packages, which is good to know when the “batteries included” with Python don’t fit your application. And it’s fun to try something new. I also include some examples of what not to do, especially if you’ve programmed in other languages and try to adapt those styles to Python. And I won’t pretend that Python is perfect; I’ll show you what to avoid.

Download Link:-https://drive.google.com/uc?id=1dAeEyNXF_Z-On764Wx9F91pkEuNafj5i&export=download
Disqus Comments