Convert a for loop to a while loop

From CompSciWiki
Revision as of 23:11, 3 April 2012 by MaryAnnN (Talk | contribs)

Jump to: navigation, search

COMP 1010 Home > Back to Extra Labs

Introduction

In this program, you will be learn how to use while and for loop control structures in Python.

while and for loops syntax in Python:

while (expression):

  Statement(s)

for iterating_var in sequence:

  Statements(s)

The program below shows how to print out alphabets in a for loop

for loop

The program below shows how to print out alphabets in a for loop:
 ####################################
#Prints out all lower case alphabets

letter = 'a'
for i in range (0,26):
    print letter
    letter  = chr(ord(letter) + 1) 

while loop example

The program below illustrates how to use while loop

 ############################################
# Ensures that the user enters either of the 
# characters (a, b or c)

## Gets input from th user
message = raw_input("Please enter a, b, or c: ")

while(message != "a" and message != "b" and message != "c"):
    message = raw_input("Please enter a, b, or c:")
print "You entered: " + message