commands
more commands
even more commands
arithmetic operators
other
100

Lists all non-hidden files and directories in the current working directory. 

What is ls?

100

Move a file from one directory to another.

What is mv?

100

Copying a file from one location to another (will end up with different absolute file paths)

What is cp?

100

PEMDAS / BEDMAS

What is the order of operations that python uses?

100

Convert one data type into a different one.

What is casting?

200

Navigating (moving to and from) between directories.

What is cd?

200

Shows the status of the files in your local repository.

What is git status?
200

Lists your drives.

What is df?

200

*

What is the multiplication opeartor?

200

A principle that encourages the use of functions so as to not have many lines of duplicate code. 

What is the DRY (Don't Repeat Yourself) principle?

300

Delete a file, permanently.

What is rm?

300

Print the contents of a file to the command line (two possible commands here). 

What is cat and tail?

300

Clone a remote repository, putting the file in your local machine. 

What is git clone?

300

**

What is the square root operator?

300

Keyword that stops the execution of a python program under certain conditions. 

What is assert?

400

Shows every commit in the respository. Includes a unique hash #, authors name and email, time and date, and comment. 

What is git log?

400

The three main git commands.

What is add, commit, push?

400
Create/edit a new file. In this editor, you cannot use your mouse, only your keyboard.

What is vi?

400

%

What is the modulus (remainder) operator?

400

A value that is hard-coded into the program. 

What is a literal?
500

Extensions of ls that enable you to see hidden files, and more information about each file, respectively. 

What is -a, -l?

500

Updates the file to the state it was during the last commit. 

What is git restore?

500

//

What is integer division?

500

Order of operations for boolean

1. not
2. and
3. or, ^

M
e
n
u