Hi
I need some help with my program. I need to:
 
Inside a getNumbers() function:
Make an array that holds 7 elements - (got that done)
make sure the numbers entered are greater than 0 and less than 1001 (can't get 
this) - is there a way to write a "between" statment or an "or"??
 send the array to the aboveAverage () function
 
What I can't get to work is the between 0 and 1001, and also where to make the 
array entries integer (I get an error saying can't compare string and integer)
 
I also have to answer the three questions I have commented out at the end. I 
know this should be simple,  but the more I read and try things, the more 
confused I get.
 
Thanks for any suggestions!
 
 
 
Here is what I have so far:
 
amount = [0 for index in range (7)]
size = len (amount)
def getNumbers():
        for index in range (size):
                amount[index] = input ("Enter an amount: ")
        while amount[index] >0 or < 1001:
                return (amount[index])

 
##getNumbers()
##
##def aboveAverage():
##        total = 0.0
##
##        for value in amount:
##                total +=amount[index]
##        average = total/len(amount)
##        
##
##getNumbers()
##def printData():
##        
##print ("The numbers you entered from lowest to highest are: ")
##print ("The average number is: ")
##print ("You entered this many numbers above average: ")
##
                                          
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to