Python is an interpreted, high-level, and general-purpose programming language. The language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.
Python being open-source, you have plenty of tutorials and resources on the web to learn Python.
Before learning Python you need to choose which version of Python you want to acquaint yourself to. The latest version, 3.4, which has all the newer features and some bug fixes, but older versions have extensive libraries.
The next step is to get Python and that again depends upon the platform you are using such as, Mac, or Linux. But the best was to get Python is to get it from the source itself.
The next step is to select the text editor. You have plenty of text editors in the market but focus on those text editors that are adaptable to larger-scale projects, keeping in my mind the long term goal. In short, you need to find a balance between usability and power. So you can choose a simple text editor for using Python in the integrated development environment (IDE). An IDE is a powerful text editor. IDEs enable users to write, debug, and compile text efficiently. IDEs are more complicated to learn and take up more memory.
#data science #beginner #learn python #python