Check your post after posting. If it doesn't look right, hit the edit button and try again.
Beat you TONYJV by that much.
This is my first function in python and i need to get item quantity and price loops into the function Processorderitems. I took out the items loop because I was not doing anything with it. I need to return the subtotal and I have a 3% discount for quantities over 10. I am not sure how to loop the information into and out of the function. Do I send the list or can you send each index? I have tried both ways so far and get errors. Here is what I have now.
print "This program calculates a total after the user enters: \n the Item, Quantity and Price"
#define process function
def Processorderitem(quantitylist,pricelist):
#discount variable so it can be changed
discount = .03
subtotal = 0
for i in range(len(quantitylist)):
for j in range(len(pricelist)):
subtotal[i] = quantitylist[i] * pricelist[j]
while quantity >= 10:
subtotal *= discount
subtotal -= discount
return subtotal
#create lists for data
itemlist = []
quantitylist = []
pricelist = []
totlist = []
quantity = 0
price = 0
total = 0
discount = .03
#get user input
for i in range(0,2,1):
item = str(raw_input('Enter an item: '))
quantity = int(raw_input('How many of these do you want? '))
price = int(raw_input('Enter the price: '))
itemlist.append(item)
quantitylist.append(quantity)
pricelist.append(price)
print itemlist,quantity,price
#loop over the lists
# for item in enumerate(itemlist):
for …