Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #106013
| Newsgroups | comp.lang.python |
|---|---|
| Date | 2016-03-29 15:33 -0700 |
| Message-ID | <ba29ab8f-1076-4a00-8b2e-b4bbe0fbae60@googlegroups.com> (permalink) |
| Subject | Calculate Bill |
| From | Yum Di <nevinadias3@gmail.com> |
import random
import time
print ("Welcome to Pizza Shed!")
order = raw_input ("\n\nPLEASE PRESS ENTER TO ORDER." )
tablenum = input ("Enter table number from 1-25 \n ")
while tablenum>25 or tablenum <=0:
tablenum = input ("Enter the correct table number, there are only 25 tables ")
#Pizza menu with prices
print ("---------------------")
print ("Let me help you with your order!")
print ("---------------------")
order = raw_input ("\n\nPLEASE PRESS ENTER TO SELECT YOUR PIZZA." )
print ("Menu")
print (
"1 = cheese and tomato: 3.50, "
"2 = ham and pineapple: 4.20, "
"3 = vegetarian: 5.20, "
"4 = meat feast: 5.80, "
"5 = seafood: 5.60 " )
pizza_choice = input("Enter the type of pizza that you want to order from 1-5 \n")
while pizza_choice>5 or pizza_choice <=1:
pizza_choice = input ("Enter the right number ")
print ("------------------")
pizza_amount = input ("Enter the amount of Pizzas that you want to order ")
while pizza_amount > 10 or pizza_amount <=0:
pizza_amount = input ("Maximum amount is 10, Please enter again ")
print ("--------------------")
#base
print ("Base")
print (
"1 = thin and crispy,"
"2 = traditional" )
base = input ("Select a base from 1-2 \n")
while base>2 or base<=1:
base = input ("There are only 2 types, Please enter again ")
if base == 1:
print "You have chosen thin and crispy"
elif base == 2:
print ("You have chosen traditional")
print ("-------------------")
#extra toppings
print ("Extra Toppings")
toppings = input ("Enter a number for your choice of extra topping \n Enter 1 for extra cheese \n Enter 2 for extra pepperoni \n Enter 3 for extra pineapple \n Enter 4 for extra peppers \n" )
while toppings >4 or toppings < 0:
toppings = input ("There are only 4 types of extra toppings, Please try again " )
if toppings == 1:
print "You have chosen extra cheese"
elif toppings == 2:
print ("You have chosen pepperoni")
elif toppings == 3:
print ("You have chosen pineapple")
elif toppings == 4:
print ("You have chosen peppers")
print ("-------------------------")
#drink
print ("Drink")
print (
"1 = Cola: 0.90, "
"2 = Lemonande: 0.80, "
"3 = Fizzy Orange: 0.90 "
)
drink = input ("Enter a number for your choice of drinks " )
while drink>3 or drink<0:
drink = input ("Choices start from 0 to 3 " )
drink_amount = input ("Enter the amount of drinks")
while drink_amount >10 or drink_amount<1:
drink_amount = input (" You can only have upto 10 drinks, Please try again")
if drink == 1:
print "You have chosen Cola"
elif drink == 2:
print ("You have chosen Lemonande")
elif drink == 3:
print ("You have chosen Fizzy Orange")
print ("--------------------------------")
print ("Calculating bill")
print ("--------------------------------")
print ("--------------------------------")
print ("Thank You for ordering at Pizza Shed! ")
Hey.. this code works. However, i need it to calculate the total cost.
I dont know how to do that. Can someone help me..
thanks
Back to comp.lang.python | Previous | Next — Next in thread | Find similar | Unroll thread
Calculate Bill Yum Di <nevinadias3@gmail.com> - 2016-03-29 15:33 -0700 Re: Calculate Bill Chris Angelico <rosuav@gmail.com> - 2016-03-30 10:34 +1100 Re: Calculate Bill Steven D'Aprano <steve@pearwood.info> - 2016-03-30 11:50 +1100 Re: Calculate Bill BartC <bc@freeuk.com> - 2016-03-30 11:19 +0100
csiph-web