Skip to content

Commit

Permalink
rename site
Browse files Browse the repository at this point in the history
  • Loading branch information
rsokl committed Feb 10, 2018
1 parent 668ddf3 commit 3d3d0a5
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 10 deletions.
6 changes: 4 additions & 2 deletions Python/Module3_IntroducingNumpy/Broadcasting.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,9 @@
"source": [
"<div class=\"alert alert-info\"> \n",
"\n",
"**Definition: Array Broadcasting** is a mechanism used by NumPy to permit vectorized mathematical operations between arrays of unequal, but compatible shapes. Specifically, an array will be treated as if its contents have been replicated along the appropriate dimensions, such that the shape of this new, higher-dimensional array suits the mathematical operation being performed. \n",
"**Definition: Array Broadcasting** \n",
"\n",
"Array Broadcasting is a mechanism used by NumPy to permit vectorized mathematical operations between arrays of unequal, but compatible shapes. Specifically, an array will be treated as if its contents have been replicated along the appropriate dimensions, such that the shape of this new, higher-dimensional array suits the mathematical operation being performed. \n",
"\n",
"</div>"
]
Expand Down Expand Up @@ -892,7 +894,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.4"
"version": "3.6.3"
}
},
"nbformat": 4,
Expand Down
2 changes: 1 addition & 1 deletion Python/Module3_IntroducingNumpy/VectorizedOperations.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -1604,7 +1604,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.4"
"version": "3.6.3"
}
},
"nbformat": 4,
Expand Down
4 changes: 2 additions & 2 deletions Python/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@
master_doc = 'index'

# General information about the project.
project = 'Fundamentals of Python'
project = 'Python Like You Mean It'
copyright = '2018, Ryan Soklaski'
author = 'Ryan Soklaski'

Expand All @@ -59,7 +59,7 @@
# built documents.
#
# The short X.Y version.
version = '0.1'
version = '0.9'
# The full version, including alpha/beta/rc tags.
release = 'alpha'

Expand Down
10 changes: 5 additions & 5 deletions Python/intro.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
===================================================
Essentials of Python, for Data Science Applications
===================================================
=======================
Python Like You Mean It
=======================

What this is
------------
This is a resource for learning the basics of Python, and moreover, becoming a competent Python user. The features of the Python language that are emphasized here were chosen to help those who are particularly interested in STEM applications (data analysis, machine learning, numerical work, etc.).
Python Like You Mean It is a free resource for learning the basics of Python, and moreover, becoming a competent Python user. The features of the Python language that are emphasized here were chosen to help those who are particularly interested in STEM applications (data analysis, machine learning, numerical work, etc.).

I want this to be a lean, one-stop resource for learning the essentials of Python from scratch. The reader will begin by learning about what Python is and what installing Python even means, and will hopefully walk away with a solid understanding of a substantial core of the Python language and its premiere numerical library, NumPy. I am also placing an emphasis on best practices of the Python language throughout this site and am teaching to the latest version of Python (Python 3.6, as of writing this).

Expand All @@ -23,7 +23,7 @@ Books and blogs can be great. I personally think that programming books can over

Python shouldn't be *too* easy
------------------------------
Python is a relatively easy language to pick up, and it doesn't require much rigor to make code work. Unfortunately, this means that there are many Python users out there who know enough to just get by, but lack a sound understanding of the language. You don't want to get caught in the "know enough Python to be dangerous" zone; therein lies complacency, stagnation, and the genesis of a lot of bad code. You've got to Python like your mean it!
Python is a relatively easy language to pick up, and it doesn't require much rigor to make code work. Unfortunately, this means that there are many Python users out there who know enough to just get by, but lack a sound understanding of the language. You don't want to get caught in the "know enough Python to be dangerous" zone; therein lies complacency, stagnation, and the genesis of a lot of bad code. You've got to Python like you mean it!


About Me
Expand Down

0 comments on commit 3d3d0a5

Please sign in to comment.