Overall Programming
Data Types
Strings Methods
Control Flow
Functions
100
The string formatting code for integers
What is the letter d?
100
String method that takes a string as a template to format variables.
What is .format()?
100
Performs some operation and returns a value.
What is an expression?
200
Exception that occurs during the execution of a program
What is a RunTime Error?
200
Data type that is a collection of characters.
What is a string?
200
String method that returns a new upper cased string of the variable.
What is .upper()?
200
Python keyword to include a module.
What is import?
200
Ends a function statement, regardless of how much code is left in the function body
What is return?
300
The writing of a program so that it is easily read
What is readability?
300
Takes an integer parameter and returns the string character associated with that value.
What is chr()?
300
Returns the number of times a specified substring appears in a string.
What is .count()?
300
Python keywords that selectively execute sections of code based on Boolean conditionals.
What are if (and elif and else) statements? One can also say "Selection - If"
300
True or False - the main program can call a function but functions may not call other functions.
What is False?
400
A python file that can be imported. Contains functions and variables that can be called and used from another Python file.
What is a module?
400
The data type that is returned from an input function.
What is a string?
400
Replaces all matching substrings with a new specific substring.
What is .replace("old","new")?
400
Occurs when the compiler doesn't understand the code you gave it.
What is a Syntax Error?
400
What you typically give to a function when you invoke it
What are arguments?
500
Programming notation for a fixed value "hello", 2.998
What is a literal?
500
True or False - "y" will evaluate to True
What is True?
500
The string function that will find the index of a specified substring, but will return -1 if it is not found.
What is .find()?
500
Occurs when the Boolean condition of a while loop will never evaluate to False.
What is an infinite loop?
500
The operation that the function represents can be implemented in many ways that does not affect its core purpose. In other words, you don't care about the details of how the function does it, just that it does it correctly.
What is abstraction?