From 8f7853f57a364e8b142853ed00d3040241403d01 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Tue, 27 Aug 2024 00:55:48 +0000 Subject: [PATCH] site deploy Auto-generated via {sandpaper} Source : 165df99111673537ebf1f132b93b851bdaa0c18e Branch : md-outputs Author : GitHub Actions Time : 2023-05-04 17:23:32 +0000 Message : markdown source builds Auto-generated via {sandpaper} Source : f45aceff4abe750d839b63cdb7d5cbfa142e67e4 Branch : main Author : Zhian N. Kamvar Time : 2023-05-04 17:07:27 +0000 Message : [automation] transform lesson to sandpaper --- 01-introduction.html | 25 +- 02-basics.html | 68 ++--- 03-control-structures.html | 37 ++- 04-reusable.html | 22 +- 05-processing-data-from-file.html | 25 +- 06-date-and-time.html | 30 +-- 07-json.html | 34 +-- 08-Pandas.html | 41 ++- 09-extracting-data.html | 32 +-- 10-aggregations.html | 32 +-- 11-joins.html | 19 +- 12-long-and-wide.html | 30 +-- 13-matplotlib.html | 49 ++-- 14-sqlite.html | 49 ++-- 404.html | 15 +- AUTHORS.html | 10 +- CODE_OF_CONDUCT.html | 10 +- LICENSE.html | 19 +- aio.html | 251 ++++++------------- assets/styles.css | 2 +- assets/styles.css.map | 2 +- discuss.html | 10 +- images.html | 12 +- index.html | 30 +-- instructor-notes.html | 15 +- instructor/01-introduction.html | 25 +- instructor/02-basics.html | 68 ++--- instructor/03-control-structures.html | 37 ++- instructor/04-reusable.html | 22 +- instructor/05-processing-data-from-file.html | 25 +- instructor/06-date-and-time.html | 30 +-- instructor/07-json.html | 34 +-- instructor/08-Pandas.html | 41 ++- instructor/09-extracting-data.html | 32 +-- instructor/10-aggregations.html | 32 +-- instructor/11-joins.html | 19 +- instructor/12-long-and-wide.html | 30 +-- instructor/13-matplotlib.html | 49 ++-- instructor/14-sqlite.html | 49 ++-- instructor/404.html | 15 +- instructor/AUTHORS.html | 10 +- instructor/CODE_OF_CONDUCT.html | 10 +- instructor/LICENSE.html | 19 +- instructor/aio.html | 251 ++++++------------- instructor/discuss.html | 10 +- instructor/images.html | 12 +- instructor/index.html | 30 +-- instructor/instructor-notes.html | 15 +- instructor/key-points.html | 12 +- instructor/profiles.html | 12 +- instructor/reference.html | 16 +- key-points.html | 12 +- pkgdown.yml | 2 +- profiles.html | 12 +- reference.html | 16 +- 55 files changed, 683 insertions(+), 1133 deletions(-) diff --git a/01-introduction.html b/01-introduction.html index 2a12aba..7f34ee1 100644 --- a/01-introduction.html +++ b/01-introduction.html @@ -347,10 +347,10 @@

-
+

-

@@ -370,7 +370,7 @@

-
See all in one page +
See all in one page
@@ -439,8 +439,7 @@

Objectives

-

Introducing the Python programming language -

+

Introducing the Python programming language


Python is a general purpose programming language. It is an interpreted language, which makes it suitable for rapid development and prototyping of programming segments or complete small programs.

@@ -453,8 +452,7 @@

Objectives

  • It is well-structured, which aids readability
  • It is extensible (i.e. modifiable) and is supported by a large community who provide a comprehensive range of 3rd party packages
  • -

    Interpreted vs. compiled languages -

    +

    Interpreted vs. compiled languages


    In any programming language, the code must be translated into “machine code” before running it. It is the machine code which is executed and produces results. In a language like C++ your code is @@ -470,8 +468,7 @@

    Objectives

    languages have the advantage. You don’t need a complete compiled program to “run” what has been written so far and see the results. This rapid prototyping is helped further by use of a system called REPL.

    -

    REPL -

    +

    REPL


    REPL is an acronym which stands for Read, Evaluate, Print and Loop.

    REPL allows you to write single statements of code, have them @@ -494,8 +491,7 @@

    Objectives

    interpreter decides that what you have written on a line cannot be a complete statement it will give you a continuation prompt of ... until you complete the statement.

    -

    Introducing Jupyter notebooks -

    +

    Introducing Jupyter notebooks


    Jupyter originates from IPython, an effort to make Python development more interactive. Since its inception, the scope of the project has expanded @@ -559,8 +555,7 @@

    BASH
    -

    Key Points -

    +

    Key Points

    @@ -631,7 +626,7 @@

    Key Points