Master this deck with 86 terms through effective study methods.
No description available
Consists of instructions executed sequentially.
Data received from various sources like files or keyboards.
Performs computations on input data.
Data sent to a file, screen, or network.
To refer to data within a program.
Creating instructions to solve problems.
A sequence of instructions that solves a problem.
Executes code written in Python.
Allows execution of one line of code at a time.
Textual representation of a program.
An instruction within a program.
Displays values of variables or expressions.
Text enclosed in quotes.
Moves output to the next line.
A string with a special meaning starting with a backslash.
Reads input from a user.
A mistake violating programming language rules.
Occurs when a program attempts an impossible operation.
A flaw in the program's logic.
Software combining a text editor and interpreter.
Uses colors to differentiate code elements.
A value entered after the program name in a command line.
Binary digits represented as 0s and 1s.
Executes instructions and performs operations.
A unit consisting of 8 bits.
IC capacity doubles approximately every 18 months.
Languages that support programming with formulas or algorithms.
Translates high-level language programs into executable programs.
Executed by an interpreter.
Created by Guido van Rossum in the late 1980s.
Older versions cannot run on newer interpreters.
Community-driven language development.
Blank space or newline in code.
Holds a value and has a name.
Assigns a value to a variable.
Increasing a variable's value by 1.
A name that starts with a letter or underscore.
Uppercase and lowercase letters are treated differently.
Keywords that cannot be used as names.
Guidelines for writing consistent Python code.
Represents a value created by the interpreter.
Automatic deletion of unused objects.
Associating names with interpreter objects.
A specific data representation like '20' or 'abcdef'.
Describes the kind of object, like integer or string.
A unique identifier for an object.
Returns the type of an object.
Whether an object's value can change.
Types whose values cannot be changed.
The identity value of an object.
A real number like 98.6 or -666.667.
Used for representing floating-point numbers.
Written with a fractional part, even if 0.
Uses 'e' for powers of 10.
Assigning a value outside the floating-point range.
When a value exceeds memory limits.
Combines items to evaluate to a value.
A specific value in code.
Symbol that performs calculations.
Performs addition between two values.
Calculates the difference between two values.
Using - to indicate a negative value.
Calculates the product of two values.
Calculates the quotient of two values.
Raises a number to the power of another.
Replaces an expression with its resulting value.
Order of operations in expressions.
Using - to indicate a negative number.
Shorthand for updating variable values.
Calculates the remainder of a division.
A file containing Python program code.
A file with Python code for reuse.
Makes a module available for use.
Accessing module objects using a dot.
Determines if a file is executed or imported.
Provides advanced math operations.
A list of statements executed by name.
Invoking a function by its name.
An item passed to a function.
Provides methods for generating random values.
A random float between 0 and 1.
Generates random integers within a range.
A random integer between min and max inclusive.
A random integer between min and max - 1.
Initial value based on current time for randomness.
Represents characters as unique numbers.