Index

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | Y | Z

Symbols

!=
"
"""
#!
%
'
'''
*
important tutorial problem
multiplication of numbers
string repeat
**
challenging tutorial problem
dictionary
exponent
square root
+
addition
concatenation
-
negation
subtraction
.
method precedence
method syntax
/
//
:
end of heading
list slice
string slice
<
<...> web page tags
<=
==
>
>=
[ : ]
list slice
string slice
[]
list indexing
string indexing
\
escape code
line continuation
\n newline
{}
format string
set

A

abstraction
accumulation loop
actual parameter
Alt-2 Idle window resize
and
non-boolean operands
animation
checkMouse
graphics
sleep
while
append method for list
approximation
assignment statement
autocompletion in Idle

B

boolean
comparison operators
interpretation as
operations in + not in
boolean operation
and
not
or
braces
format string
set
break

C

camel case
case sensitive
cgi
errors
module
chaining comparisons
checkMouse
animation
class
color_rgb
comparison
chaining
operators
concatenation +
concrete case
constant
constructor
consumer of a function
context
continue
conversion - int and str
count string method

D

def
dictionary
definition
format string
variable
dir for method list
division / // % remainder
division of floats
documentation string
function
program

E

editor
Idle
end keyword parameter
endswith string method
error
execution
syntax
traceback
escape codes \\ \n
event
example program
interview
mad lib
exception
execute
function
execution
Idle edit window
error
error traceback
for loop sequence
function;
indentation
sequence with for loop
exercise
madlib while
exponent
**

F

file
Python module
read
write
find string method
float
approximation
division
format
precision
round
type
flow of control
folder for Python examples
for
accumulation loop
execution sequence, [1]
simple repeat loop
statement
for-each
loop
multiple assignment with tuples
formal parameter
format
float
string and method
format string
**dictionary
precision
function
consumer or writer
definition
execute
execution sequence
help
input with prompt
parameter, [1]
range, one parameter
range, two parameter
return

G

global constant
graphics
Zelle
Zelle's documentation
animation
order of drawing
graphics methods added
graphics object string conversion
promptClose
yUp
guiding tutorial principals

H

Hello world
running a program
help function
high level language

I

identifier
naming conventions
Idle
Alt-2 resize
autocompletion
bug running a Python 3.2 program
copy line in shell
execution of editor file
loading a program
running a program
shell (and see shell in the index)
starting
windows
if statement
if-elif
if-else
in boolean operator on sequence, [1]
indentation
index
string [ ]
variable
inheritance
input function with prompt
int
conversion
digit string
integer
interactive while loop
interview example program

J

join string method for list

K

keyword parameter
end
sep
Kompozer

L

language - high level and machine
len function
line continuation \
list
[ ] index + [ : ] slice
append
from string split
join strings
type
list indexing
literal
loading a program in Idle
local
scope
localhost
web page
loop
accumulation
for statement
for-each
interactive
outline
repeat - simple
return from inside
split
successive modification
while
lower string method

M

Mac
Alt replacement in Idle
Idle Save As
machine language
mad lib
first example program
madlib
while exercise
method
. syntax
dir
object
string format
module
multiple assignment
for with tuples
tuple
multiple word identifier
multiplication
numbers
string
mutable object

N

naming conventions
nested control statements
newline
\n
print
None
absence of data
return
not
not in

O

object
method
mutable
string
object orientation
or
non-boolean operands
order of drawing

P

parameter
actual and formal
variable length list
playing computer, [1]
function returning a value
precedence
. for method
arithmetic
precision
float
format string
print
end keyword parameter
sep keyword parameter
problem solving, [1]
prompt in input function
promptClose
Python
downloading and installing
web page
why
pyw

R

random.randrange
range
one parameter
three parameter
two parameter
read a file
recursion
remainder
repeat loop - simple
replace string method
reserved word
return
None
from inside loop
without a value
RGB color creation - color_rgb
round a float
running a program
Hello world
Idle

S

scope
global
local
screen layout and Alt-2 resize
sep
sequence
for loop, [1]
function
in as boolean operator
len function
set
set
shell
Mac Save As
Mac default folder
confusion with Edit Window
copy line
introduction
names remembered after execution
program input
running a program
sequence in doc string
simple repeat loop
sleep
slice [ : ]
list
string
split
loop
string method
while
square root **
startswith string method
statement
assignment
for loop
if
return
while
str
conversion
type for string
string
concatenation
count
delimiters
digits
empty
escape codes \\ \n
find method
index
join method
lower
multiplication
object
slice [ : ]
split method
startswith + endswith + replace
str type
triple quote
upper
successive modification loop
syntax error
syntax template typography

T

tags in web pages
time.sleep
traceback
triple quoted string
tuple
for-each multiple assignment
multiple assignment
type
float
function
int
list
str
typography for syntax

U

underscores in identifiers
upper string method

V

variable
assignment
dictionary
update

W

web page
Kompozer
Python
basics
document naming conventions
dynamic
execution sequence
form
localhost
static
tags
webbrowser module
while
animation
interactive
loop
split
statement
write a file
writer of a function

Y

yUp

Z

Zelle
graphics
graphics documentation
zip file - can't edit