Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # python3 food.py
- MENU = {"soda", "fries", "burger", "shake", "cookie", "chicken strips""acorn squash",
- "alfalfa sprouts",
- "almond",
- "anchovy",
- "anise",
- "appetite",
- "appetizer",
- "apple",
- "apricot",
- "artichoke",
- "asparagus",
- "aspic",
- "avocado",
- "bacon",
- "bagel",
- "bake",
- "baked Alaska",
- "bamboo shoots",
- "banana",
- "barbecue",
- "barley",
- "basil",
- "batter",
- "beancurd",
- "beans",
- "beef",
- "beet",
- "bell pepper",
- "berry",
- "biscuit",
- "bitter",
- "black beans",
- "black tea",
- "black-eyed peas",
- "blackberry",
- "bland",
- "blood orange",
- "blueberry",
- "boil",
- "bowl",
- "boysenberry",
- "bran",
- "bread",
- "breadfruit",
- "breakfast",
- "brisket",
- "broccoli",
- "broil",
- "brown rice",
- "brownie",
- "brunch",
- "Brussels sprouts",
- "buckwheat",
- "buns",
- "burrito",
- "butter",
- "butter bean",
- "cake",
- "calorie",
- "candy",
- "candy apple",
- "cantaloupe",
- "capers",
- "caramel",
- "caramel apple",
- "carbohydrate",
- "carrot",
- "cashew",
- "cassava",
- "casserole",
- "cater",
- "cauliflower",
- "caviar",
- "cayenne pepper",
- "celery",
- "cereal",
- "chard",
- "cheddar",
- "cheese",
- "cheesecake",
- "chef",
- "cherry",
- "chew",
- "chick peas",
- "chicken",
- "chili",
- "chips",
- "chives",
- "chocolate",
- "chopsticks",
- "chow",
- "chutney",
- "cilantro",
- "cinnamon",
- "citron",
- "citrus",
- "clam",
- "cloves",
- "cobbler",
- "coconut",
- "cod",
- "coffee",
- "coleslaw",
- "collard greens",
- "comestibles",
- "cook",
- "cookbook",
- "cookie",
- "corn",
- "cornflakes",
- "cornmeal",
- "cottage cheese",
- "crab",
- "crackers",
- "cranberry",
- "cream",
- "cream cheese",
- "crepe",
- "crisp",
- "crunch",
- "crust",
- "cucumber",
- "cuisine",
- "cupboard",
- "cupcake",
- "curds",
- "currants",
- "curry",
- "custard",
- "daikon",
- "daily bread",
- "dairy",
- "dandelion greens",
- "Danish pastry",
- "dates",
- "dessert",
- "diet",
- "digest",
- "digestive system",
- "dill",
- "dine",
- "diner",
- "dinner",
- "dip",
- "dish",
- "dough",
- "doughnut",
- "dragonfruit",
- "dressing",
- "dried",
- "drink",
- "dry",
- "durian",
- "eat",
- "Edam cheese",
- "edible",
- "egg",
- "eggplant",
- "elderberry",
- "endive",
- "entree",
- "fast",
- "fat",
- "fava beans",
- "feast",
- "fed",
- "feed",
- "fennel",
- "fig",
- "fillet",
- "fire",
- "fish",
- "flan",
- "flax",
- "flour",
- "food",
- "food pyramid",
- "foodstuffs",
- "fork",
- "freezer",
- "French fries",
- "fried",
- "fritter",
- "frosting",
- "fruit",
- "fry",
- "garlic",
- "gastronomy",
- "gelatin",
- "ginger",
- "ginger ale",
- "gingerbread",
- "glasses",
- "Gouda cheese",
- "grain",
- "granola",
- "grape",
- "grapefruit",
- "grated",
- "gravy",
- "green bean",
- "green tea",
- "greens",
- "grub",
- "guacamole",
- "guava",
- "gyro",
- "H",
- "halibut",
- "ham",
- "hamburger",
- "hash",
- "hazelnut",
- "herbs",
- "honey",
- "honeydew",
- "horseradish",
- "hot",
- "hot dog",
- "hot sauce",
- "hummus",
- "hunger",
- "hungry",
- "I",
- "ice",
- "ice cream",
- "ice cream cone",
- "iceberg lettuce",
- "iced tea",
- "icing",
- "J",
- "jackfruit",
- "jalapeño",
- "jam",
- "jelly",
- "jellybeans",
- "jicama",
- "jimmies",
- "Jordan almonds",
- "jug",
- "juice",
- "julienne",
- "junk food",
- "K",
- "kale",
- "kebab",
- "ketchup",
- "kettle",
- "kettle corn",
- "kidney beans",
- "kitchen",
- "kiwi",
- "knife",
- "kohlrabi",
- "kumquat",
- "L",
- "ladle",
- "lamb",
- "lard",
- "lasagna",
- "legumes",
- "lemon",
- "lemonade",
- "lentils",
- "lettuce",
- "licorice",
- "lima beans",
- "lime",
- "liver",
- "loaf",
- "lobster",
- "lollipop",
- "loquat",
- "lox",
- "lunch",
- "lunch box",
- "lunchmeat",
- "lychee",
- "M",
- "macaroni",
- "macaroon",
- "main course",
- "maize",
- "mandarin orange",
- "mango",
- "maple syrup",
- "margarine",
- "marionberry",
- "marmalade",
- "marshmallow",
- "mashed potatoes",
- "mayonnaise",
- "meat",
- "meatball",
- "meatloaf",
- "melon",
- "menu",
- "meringue",
- "micronutrient",
- "milk",
- "milkshake",
- "millet",
- "mincemeat",
- "minerals",
- "mint",
- "mints",
- "mochi",
- "molasses",
- "mole sauce",
- "mozzarella",
- "muffin",
- "mug",
- "munch",
- "mushroom",
- "mussels",
- "mustard",
- "mustard greens",
- "mutton",
- "N",
- "napkin",
- "nectar",
- "nectarine",
- "nibble",
- "noodles",
- "nosh",
- "nourish",
- "nourishment",
- "nut",
- "nutmeg",
- "nutrient",
- "nutrition",
- "nutritious",
- "O",
- "oatmeal",
- "oats",
- "oil",
- "okra",
- "oleo",
- "olive",
- "omelet",
- "omnivore",
- "onion",
- "orange",
- "order",
- "oregano",
- "oven",
- "oyster",
- "P",
- "pan",
- "pancake",
- "papaya",
- "parsley",
- "parsnip",
- "pasta",
- "pastry",
- "pate",
- "patty",
- "pattypan squash",
- "pea",
- "pea pod",
- "peach",
- "peanut",
- "peanut butter",
- "pear",
- "pecan",
- "pepper",
- "pepperoni",
- "persimmon",
- "pickle",
- "picnic",
- "pie",
- "pilaf",
- "pineapple",
- "pita bread",
- "pitcher",
- "pizza",
- "plate",
- "platter",
- "plum",
- "poached",
- "pomegranate",
- "pomelo",
- "pop",
- "popcorn",
- "popovers",
- "popsicle",
- "pork",
- "pork chops",
- "pot",
- "pot roast",
- "potato",
- "preserves",
- "pretzel",
- "prime rib",
- "protein",
- "provisions",
- "prune",
- "pudding",
- "pumpernickel",
- "pumpkin",
- "punch",
- "Q-R",
- "quiche",
- "quinoa",
- "radish",
- "raisin",
- "raspberry",
- "rations",
- "ravioli",
- "recipe",
- "refreshments",
- "refrigerator",
- "relish",
- "restaurant",
- "rhubarb",
- "ribs",
- "rice",
- "roast",
- "roll",
- "rolling pin",
- "romaine",
- "rosemary",
- "rye",
- "S",
- "saffron",
- "sage",
- "salad",
- "salami",
- "salmon",
- "salsa",
- "salt",
- "sandwich",
- "sauce",
- "sauerkraut",
- "sausage",
- "savory",
- "scallops",
- "scrambled",
- "seaweed",
- "seeds",
- "sesame seed",
- "shallots",
- "sherbet",
- "shish kebab",
- "shrimp",
- "slaw",
- "slice",
- "smoked",
- "snack",
- "soda",
- "soda bread",
- "sole",
- "sorbet",
- "sorghum",
- "sorrel",
- "soup",
- "sour",
- "sour cream",
- "soy",
- "soy sauce",
- "soybeans",
- "spaghetti",
- "spareribs",
- "spatula",
- "spices",
- "spicy",
- "spinach",
- "split peas",
- "spoon",
- "spork",
- "sprinkles",
- "sprouts",
- "spuds",
- "squash",
- "squid",
- "steak",
- "stew",
- "stir-fry",
- "stomach",
- "stove",
- "straw",
- "strawberry",
- "string bean",
- "stringy",
- "strudel",
- "sub sandwich",
- "submarine sandwich",
- "succotash",
- "suet",
- "sugar",
- "summer squash",
- "sundae",
- "sunflower",
- "supper",
- "sushi",
- "sustenance",
- "sweet",
- "sweet potato",
- "Swiss chard",
- "syrup",
- "T",
- "taco",
- "take-out",
- "tamale",
- "tangerine",
- "tapioca",
- "taro",
- "tarragon",
- "tart",
- "tea",
- "teapot",
- "teriyaki",
- "thyme",
- "toast",
- "toaster",
- "toffee",
- "tofu",
- "tomatillo",
- "tomato",
- "torte",
- "tortilla",
- "tuber",
- "tuna",
- "turkey",
- "turmeric",
- "turnip",
- "U-V",
- "ugli fruit",
- "unleavened",
- "utensils",
- "vanilla",
- "veal",
- "vegetable",
- "venison",
- "vinegar",
- "vitamin",
- "W",
- "wafer",
- "waffle",
- "walnut",
- "wasabi",
- "water",
- "water chestnut",
- "watercress",
- "watermelon",
- "wheat",
- "whey",
- "whipped cream",
- "wok",
- "Y-Z",
- "yam",
- "yeast",
- "yogurt",
- "yolk",
- "zucchini",
- "",
- "", }
- def get_order():
- current_order = []
- while True:
- print("What can I get for you?")
- order = input()
- if order in MENU:
- current_order.append(order)
- else:
- print("I'm sorry, we don't serve that.")
- continue
- if is_order_complete():
- return current_order
- def is_order_complete():
- print("Anything else? yes/no")
- choice = input()
- if choice == "no":
- return True
- elif choice == "yes":
- return False
- else:
- raise Exception("invalid input")
- def output_order(order_list):
- print("Okay, so you want")
- for order in order_list:
- print(order)
- def main():
- order = get_order()
- output_order(order)
- print("Congratulations!,you earned $1.00 per word food !")
- if __name__ == "__main__":
- main()
Add Comment
Please, Sign In to add comment