fopp
Search
Table of Contents
Book Index
User
Course Home
Assignments
Practice
Peer Instruction (Instructor)
Peer Instruction (Student)
Change Course
Instructor's Page
Progress Page
Edit Profile
Change Password
Register
Login
Dark Mode
Scratch Activecode
Help
FAQ
Instructors Guide
About Runestone
Report A Problem
This Chapter
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
Symbols
!=
numbers
%
*
list repetition
multiplication of numbers
**
+
addition
list concatenation
-
3n + 1 sequence
<
numbers
<=
numbers
==
numbers
>
numbers
>=
numbers
[ : ]
string slice
[ ]
dictionary access
,
[1]
string indexing
A
abstraction
accumulator pattern
,
[1]
activecode
algorithm
,
[1]
,
[2]
deterministic
alias
dictionary
aliases
ambiguity
argument
assignment
tuple
assignment statement
,
[1]
assignment token
attribute
,
[1]
B
block
,
[1]
body
,
[1]
,
[2]
,
[3]
,
[4]
boolean expression
boolean value
,
[1]
boolean values
boundary conditions
branch
bug
,
[1]
byte code
C
calling stack
canvas
chained conditional
,
[1]
class
,
[1]
,
[2]
close
codelens
comment
,
[1]
comparison
numbers
comparison operator
compile
,
[1]
,
[2]
composition
compound data type
compound statement
,
[1]
,
[2]
condition
conditional
chained
nested
conditional branching
conditional execution
conditional statement
,
[1]
constructor
Control Flow
control flow
copy
dictionary
D
data type
,
[1]
debugging
,
[1]
,
[2]
decrement
definition
function
del
dictionary
deterministic
deterministic algorithm
dictionary
,
[1]
,
[2]
alias and copy
docstring
documentation
documentation online
Doyle, Arthur Conan
E
elif
else
,
[1]
omitted
error
logic
runtime
semantic
syntax; runtime error
evaluate
except
Exception
exception
,
[1]
,
[2]
executable
expression
,
[1]
F
False
float
,
[1]
,
[2]
flow of execution
,
[1]
,
[2]
,
[3]
flow-of-control
for loop
,
[1]
,
[2]
for loop traversal (for)
,
[1]
formal language
,
[1]
fruitful function
function
,
[1]
composition
len
function call
function composition
function definition
,
[1]
functional decomposition
G
generalization
Global Module Index
global variable
H
header line
heading
high-level language
,
[1]
,
[2]
Holmes, Sherlock
I
if
,
[1]
if statement
immutable
increment
index
,
[1]
negative
string
initialization (of a variable)
initializer method
input
validating
input dialog
instance
,
[1]
instance variable
instantiate
int
,
[1]
,
[2]
integer
integer division
interpret
,
[1]
,
[2]
invoke
iteration
,
[1]
K
key
key parameter
key-value pair
,
[1]
,
[2]
keyword
L
len function
lifetime
,
[1]
Linux
literal
,
[1]
literalness
local variable
,
[1]
logic error
logical operator
logical operators
loop
for
loop body
low-level language
,
[1]
,
[2]
M
mapping type
,
[1]
,
[2]
Mechanics of defining a subclass
method
,
[1]
,
[2]
module
,
[1]
standard
modulus
modulus operator
multiplication
mutable
N
namespace
,
[1]
natural language
,
[1]
negative index
nested conditionals
nesting
None
O
object
,
[1]
,
[2]
object code
object-oriented language
object-oriented programming
,
[1]
open
operand
operator
operators and operands
order of operations
output
P
packing
pair
parameter
parse
,
[1]
pass
pass statement
pattern
,
[1]
poetry
portability
portable
,
[1]
print function
problem solving
program
,
[1]
,
[2]
,
[3]
programming language
,
[1]
,
[2]
,
[3]
prompt string
prose
pseudo-random number
pseudocode
Python shell
R
raise
random number
random number generator
range
,
[1]
read
readline
readlines
reassignment
redundancy
reference diagram
remainder
return
tuple
return value
return value test
reverse parameter
rules of precedence
,
[1]
runtime error
,
[1]
,
[2]
string item assignment
S
safe language
selection
semantic error
,
[1]
semantics
sentinel value
sequential flow
shell mode
short-circuiting
side effect
side effect test
slice
string
sort
sorted
source code
stack frame
standard library
state
state snapshot
statement
assignment
del
if
pass
statement block
str
,
[1]
string
immutable
index
syntax
syntax error
,
[1]
T
Tamagotchi
terminating condition
test case
,
[1]
testing
,
[1]
token
,
[1]
traverse
,
[1]
triple quoted string
True
truncation
try
try: except:
tuple
assignment
return value
turtle module
type annotation
,
[1]
type conversion function
type converter functions
U
unary selection
,
[1]
unit test
unit tests
unpacking
V
validation
value
,
[1]
,
[2]
dictionary
,
[1]
sentinel
variable
local
variable name
W
write
You have attempted
of
activities on this page