Lec15WhileImages

Lec15WhileImages - Welcome Today 1 While loops vs for loops...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
Welcome!!! Today: 1) While loops vs for loops 2) Images!! Yippee!! Vocabulary: Definite Iteration – The number of iterations can be determined when the loop is encountered. (A for loop uses definite iteration – python only) Indefinite Iteration – the loop may iterate any number of times, dependent on a condition which must be continually checked. (this is what most loops are, while included) Infinite Loop – A loop whose condition never becomes false There are actually three parts to an indefinite iteration loop 1) Initialization – we set initial values to all variables used in the condition – this happens before we encounter the loop 2) condition – boolean expression used to determine whether the loop iterates again 3) change of state – within the loop, changing the variable values used in the condition name = input(“Please enter next name:”) # initialization while (not (name == ‘\n’)): # condition scoreList = gradebook[name] score = float(input(“Please enter score:”)) scoreList.append(score) gradebook[name] = scoreList name = input(“Please enter next name:”) # change of state
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 12/27/2011 for the course CMPSC 8 taught by Professor Franklin during the Fall '09 term at UCSB.

Page1 / 3

Lec15WhileImages - Welcome Today 1 While loops vs for loops...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online