YouTubeVideo('hxGB7LU4i1I', width=400, height=325)
(it is object oriented, it is a "glue" language, it is fashionable, ...)
SciPyfor numerical calculations,
Requestsfor accessing APIs and retrieving data from Internet,
BeautifulSoupfor HTML parsing,
RegExfor regular expressions
You can read about the history of Python on Wikipedia: https://en.wikipedia.org/wiki/History_of_Python
The name of the programming language is not derived from the snake, but from Monty Python's Flying Circus :)
Article which shows how during the last years python had become more popular with data scientists http://www.kdnuggets.com/2017/09/python-vs-r-data-science-machine-learning.html
YouTubeVideo('eRP_J2yLjSU', width=400, height=325)
Lexical density is defined as the number of lexical words (or content words) divided by the total number of words.
Analyse the problem. Which are the steps required to calculate lexical density? What operations do you assume are available?
Read more about lexical density at http://www.analyzemywriting.com/lexical_density.html
See the infographics and its explanation at http://carlcheo.com/what-is-programming-what-do-programmers-do
Whenever you copy bits from the Internet try to understand what the code is doing.
Note: not to be taken entirely serious
If you want you can also try PyCharm (https://www.jetbrains.com/pycharm/) as an IDE, but probably too powerful your your needs right now
If you want to install Anaconda on your computer follow the instructions at: https://www.anaconda.com/products/individual. A document which contains step-by-step instructions to to install Anaconda in Windows is available here.
If you do not have lots of disk space, you could install instead Miniconda: https://docs.conda.io/en/latest/miniconda.html and then install only the packages you need (however it may make your life a bit more difficult).
A discussion about Anaconda vs Miniconda is available at: https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html#anaconda-or-miniconda
pythondirectly or by relying on your IDE
>>>prompt or in Spyder using
In in the IPython console.