<commit_before><h3 Setting Up Python </h3>

<a href="http://python.org">Python</a> is a popular language for
scientific computing and data science, as well as being a great for 
general-purpose programming.  Installing all of the scientific packages 
individually can be a bit difficult, so we recommend using an all-in-one 
installer, like Anaconda.

Regardless of how you choose to install it, **please make sure you install Python 
version 3.x** (e.g., 3.4 is fine, but not 2.4).

We will teach using Python in <a href="http://jupyter.org">Jupyter notebooks</a>, 
a programming environment that runs in a web browser. For this to work you will 
need a reasonably up-to-date browser. The current versions of the Chrome, Safari 
and Firefox browsers are all 
<a href='http://ipython.org/ipython-doc/2/install/install.html#browser-compatibility'>supported</a>
(some older browsers, including Internet Explorer version 9 and below, are not).

<h4 Windows </h4>

Download and install 
<a href="https://www.continuum.io/downloads">Anaconda</a>.
Download the default Python 3 installer.  Use all of the defaults for 
installation *except* make sure to check **Make Anaconda the default Python**.

<h4 Mac OS X </h4>
Download and install 
<a href="https://www.continuum.io/downloads">Anaconda</a>.
Download the default Python 3 installer. Use all of the defaults for installation.

<h4 Linux </h4>
We recommend the all-in-one scientific Python installer
<a href="http://continuum.io/downloads.html">Anaconda</a>.
Download the installer that matches your operating system and save it in your 
home folder. Download the default Python 3 installer.

Open a terminal window. Type 

`bash Anaconda-`

and then press tab. The name of the file you just downloaded should appear.<commit_msg>format updates<commit_after>
<h3 id="Python-setup"> Setting Up Python </h3>

<a href="http://python.org">Python</a> is a popular language for
scientific computing and data science, as well as being a great for 
general-purpose programming.  Installing all of the scientific packages 
individually can be a bit difficult, so we recommend using an all-in-one 
installer, like Anaconda.

Regardless of how you choose to install it, **please make sure you install Python 
version 3.x** (e.g., 3.4 is fine, but not 2.4).

We will teach using Python in <a href="http://jupyter.org">Jupyter notebooks</a>, 
a programming environment that runs in a web browser. For this to work you will 
need a reasonably up-to-date browser. The current versions of the Chrome, Safari 
and Firefox browsers are all 
<a href='http://ipython.org/ipython-doc/2/install/install.html#browser-compatibility'>supported</a>
(some older browsers, including Internet Explorer version 9 and below, are not).

<h4 id="Python-windows"> Windows </h4>

Download and install 
<a href="https://www.continuum.io/downloads">Anaconda</a>.
Download the default Python 3 installer.  Use all of the defaults for 
installation *except* make sure to check **Make Anaconda the default Python**.

<h4 Mac OS X </h4>
Download and install 
<a href="https://www.continuum.io/downloads">Anaconda</a>.
Download the default Python 3 installer. Use all of the defaults for installation.

<h4 Linux </h4>
We recommend the all-in-one scientific Python installer
<a href="http://continuum.io/downloads.html">Anaconda</a>.
Download the installer that matches your operating system and save it in your 
home folder. Download the default Python 3 installer.

Open a terminal window. Type 

`bash Anaconda-`

and then press tab. The name of the file you just downloaded should appear.
{'fraction_non_alphanumeric': 0.09282934963868816, 'fraction_numerical': 0.010005558643690939, 'mean_word_length': 4.41203007518797, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 37, 'https://': 4, 'lorem ipsum': 0, 'www.': 4, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 20, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6701854', 'n_tokens_mistral': 1079, 'n_tokens_neox': 1024, 'n_words': 469}