Re: Help with python code
import random import time pizzatype = [3.50,4.20,5.20,5.80,5.60] drinktype = [0.90,0.80,0.90] topping = [0.50,0.50,0.50,0.50] def Total_cost_cal (pt ,dt ,t): total = pt + dt + t return total 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 " ) menu = input("Enter the type of pizza that you want to order from 1-5 \n") while menu>5 or menu <=1: menu = input ("Enter the right number ") pizza_cost = pizzatype[menu] 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_type == 1: print "You have chosen thin and crispy" elif base_type == 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 " ) topping_cost = topping[toppings] 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_cost = drinktype[drink] 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") print ("") pizzatotal = pizza_cost*pizza_amount drinktotal = drink_cost*drink_amount total_cost = total_cost_cal(pizzatotal, drinktotal, topping_cost) print ("") print ("Calculating bill") print ("") print ("") print ("Thank You for ordering at Pizza Shed! ") I still don't get it.. Sorry, I'm still quite new to this I've have made few minor changes, but it still doesn't work -- https://mail.python.org/mailman/listinfo/python-list
Calculate Bill
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 -- https://mail.python.org/mailman/listinfo/python-list
HELP! With calculating
import random import time print ("Welcome to Pizza Shed!") 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 ("-") 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 ") if pizza_choice == 1: print "You have chosen cheese and tomato. The cost for this is 3.50" elif pizza_choice == 2: print ("You have chosen ham and pineapple. The cost for this is 4.20") elif pizza_choice == 3: print ("You have chosen vegetarian. The cost for this is 5.20") elif pizza_choice == 4: print ("You have chosen meat feast. The cost for this is 5.80") elif pizza_choice == 5: print ("You have chosen sea food. The cost for this is 5.60") 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. The cost for this is 0.50") elif toppings == 2: print ("You have chosen pepperoni. The cost for this is 0.50") elif toppings == 3: print ("You have chosen pineapple. The cost for this is 0.50") elif toppings == 4: print ("You have chosen peppers. The cost for this is 0.50") 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 " ) if drink == 1: print "You have chosen Cola. The cost for this is 0.90" elif drink == 2: print ("You have chosen Lemonande. The cost for this is 0.80") elif drink == 3: print ("You have chosen Fizzy Orange. The cost for this is 0.90") drink_amount = input ("Enter the amount of drinks") while drink_amount >10 or drink_amount<0: drink_amount = input (" You can only have upto 10 drinks, Please try again") print ("") print ("Calculating bill") print ("") print ("") print ("Thank You for ordering at Pizza Shed! ") Hey, this is my code.. I need to calculate the total cost, but I m not sure how to do that. I m still new at python. Can someone please help me -- https://mail.python.org/mailman/listinfo/python-list