Any type of device/hardware that the computer uses to provide/display information to the user.
Output Devices
Devices/hardware that the user uses to tell the computer what to do/pass along information to the computer
Input Devices
"Brain" of the computer, built to follow your every command, constantly asking "What's Next?"
CPU
x = x + 1 AND x = x - 1 (Give both answers)
Increment AND Decrement
A set of instructions that together are given a name.
Function
A code editor, in this class, we use it to write our Python Programs
Terminal
A built in app on your computer, used to navigate files, a shell of the old way of coding, and can run programs we write.
Terminal
Prompts the user for information, can also print something ought that will guide the user as to what to enter in.
The Input Function
Way a program or a chunk of a program runs.
Flow of Execution
A "block" with two parts, that catches any mistakes the program has, or mistakes the user may cause.
Try And Except
Interactive programming, can comprehend instructions on the fly.
Interpreters
Programs that needed to be loaded onto a text editor, such as Atom, then converted into Machine Language
Compilers
Use the "=" sign, assign something to a variable.
Assignment Statement
Kind of loop, that while some certain statement remains true, the loop will run.
While Loop
An operator that can concatenate any two types, like the "+" operator
"," (Comma) operator
The first conditional statement, used a checkpoint to see if something is true, then proceed.
If (Conditional Statement)
Second conditional statement, can be as many of these as you want, somewhat of an "otherwise, do this" statement.
Elif (Conditional Statement)
Last conditional statement, somewhat of an "if none of the other conditional statements work, do this"
Else (Conditional Statement)
Type of loop that goes through a list of items, and performs an action on each item.
For Loop
Keyword used to let the computer know that you are going to start to write your own function.
Def
Returns "True" if and only if both statements are true.
And (Logical Operator)
Returns "True" if at least one of the statements are true.
Or (Logical Operator)
Double negative, returns "True" if the statement is false.
Not (Logical Operator)
Something you put after a while statement, and causes the loop to run on and on and on forever.
While True
What do you do to call a function?
You type out the function name.