From 3d3d0a510f51ca5ebb97fe179cab85525720664f Mon Sep 17 00:00:00 2001 From: Ryan Soklaski Date: Fri, 9 Feb 2018 19:50:04 -0500 Subject: [PATCH] rename site --- Python/Module3_IntroducingNumpy/Broadcasting.ipynb | 6 ++++-- .../VectorizedOperations.ipynb | 2 +- Python/conf.py | 4 ++-- Python/intro.rst | 10 +++++----- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/Python/Module3_IntroducingNumpy/Broadcasting.ipynb b/Python/Module3_IntroducingNumpy/Broadcasting.ipynb index ab2acfb9..c5b6f566 100644 --- a/Python/Module3_IntroducingNumpy/Broadcasting.ipynb +++ b/Python/Module3_IntroducingNumpy/Broadcasting.ipynb @@ -105,7 +105,9 @@ "source": [ "
\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", "
" ] @@ -892,7 +894,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.4" + "version": "3.6.3" } }, "nbformat": 4, diff --git a/Python/Module3_IntroducingNumpy/VectorizedOperations.ipynb b/Python/Module3_IntroducingNumpy/VectorizedOperations.ipynb index 79467d63..0bd7a523 100644 --- a/Python/Module3_IntroducingNumpy/VectorizedOperations.ipynb +++ b/Python/Module3_IntroducingNumpy/VectorizedOperations.ipynb @@ -1604,7 +1604,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.6.4" + "version": "3.6.3" } }, "nbformat": 4, diff --git a/Python/conf.py b/Python/conf.py index 52586c18..ee4c1878 100644 --- a/Python/conf.py +++ b/Python/conf.py @@ -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' @@ -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' diff --git a/Python/intro.rst b/Python/intro.rst index a562b856..3b65192c 100644 --- a/Python/intro.rst +++ b/Python/intro.rst @@ -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). @@ -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