In the rest of this book, we will try to turn you into a person who is skilled in the art of programming. In the end you will be a programmer — perhaps not a professional programmer but at least you will have the skills to look at a data/information analysis problem and develop a program to solve the problem.
In a sense, you need two skills to be a programmer:
- First you need to know the programming language (Python) - you need to know the vocabulary and the grammar. You need to be able spell the words in this new language properly and how to construct well-formed “sentences” in this new languages.
- Second you need to “tell a story”. In writing a story, you combine words and sentences to convey an idea to the reader. There is a skill and art in constructing the story and skill in story writing is improved by doing some writing and getting some feedback. In programming, our program is the “story” and the problem you are trying to solve is the “idea”.
We start with the vocabulary and structure of Python programs. Be patient as the simple examples remind you of when you started reading for the first time.