Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 25 additions & 2 deletions slides/interactive_python.qmd
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
## Terminal {.smaller}
:::: {.incremental}
* A text based interface to interact with your operating system
* You can run programs, manage files and folders, install software, etc.
* Many names:
+ Command Prompt
+ PowerShell
+ Terminal
+ Shell
+ Git Bash
+ Anaconda/minforge Prompt
::::

## Terminal {.smaller}
:::: {.incremental}
* Typically arguments are separated by spaces
* Named arguments are preceded by `--` or `-` (double or single dash)
* Help is usually available with `-h`, `--help` or `man <command>`
* Cancel a running command with `Ctrl+C` or `Ctrl+Z`
* `Tab` key to autocomplete commands and file names
* `Up` and `Down` keys to cycle through command history
* `q` (typically) to quit multi-page outputs
* `python` is a program that can be run from the terminal
::::

## Ways of working with Python {.incremental}

::: {.incremental}
Expand All @@ -6,8 +31,6 @@
* `Scripts` (.py)
:::



## Using interactive Python (REPL)

::: {.fragment .fade-in}
Expand Down