Often used with the "range" function, this type of loop runs for a determined number of times.
What is a "for" loop.
This the keyword that is required when defining a function.
What is "def"
This is the command that helps Tracy move in the direction she is facing.
What is forward
The True or False state that is required for most control structures.
What is a condition
This is the symbol used for single line comments.
What is the #
A single execution of a loop.
What is an iteration.
These are the variables that are passed into a function.
What are parameters.
The two commands that help Tracy turn, they require the number of degrees.
What are left and right
Like a while loop, this control structures requires a condition. However, it only executes its body once.
What is an "if" statement
This command is used to get information from the user.
What is "input"
This type of loops has a condition, and only runs while it is True.
What is a "while" loop.
After defining a function, this is the term we use when we are executing a function.
What is to call.
The two commands that control whether or not Tracy will draw when she moves.
This statement only executes its body when all other conditional statements associated with it fail.
What is an "else" statement
These are words that can store information for later use.
What are variables.
These are the list of commands that will be repeated within a loop.
What is a body.
Forgetting a pair of these during a function call or definition could result in a ParseError
What are parentheses
These are the commands that are required when filling in a shape.
What are begin_fill and end_fill
When the first statement fails, this type of control structure will check its own condition and run if it's true.
What is an "elif" statement.
These are the four primitive data types.
What are integers, floats, booleans, and strings
This is the other keyword that is required when using the "range" commands.
What is "in"
If the function call is not spelled the same as the function definition, this is often what will result.
What is a NameError.
When Tracy is too slow, programmers will use this command to make her faster.
What is speed
All control structures require this simple symbol at the end of their line. The next line afterward MUST be indented.
What is a colon (:)
This data type uses double quotes to denote. It is also the default return type of information from the user.
What are strings