"""
Red Lobster Endless Shrimp Guide - Python Data Example
This educational Python script demonstrates how restaurant menu
information can be structured and displayed using dictionaries,
lists, functions, and formatted output.
Reference Guide:
https://theredlobstermenu.com/red-lobster-endless-shrimp/
Topics Covered:
- Python dictionaries
- Lists and loops
- Functions
- Data organization
- Console output formatting
About Endless Shrimp:
Red Lobster's Endless Shrimp promotion is one of the restaurant's
most popular seafood offers. Guests can enjoy multiple shrimp
preparations during a single meal, subject to current restaurant
availability and promotional terms.
For the latest prices, options, and updates:
https://theredlobstermenu.com/red-lobster-endless-shrimp/
"""
class RedLobsterEndlessShrimp:
"""
Example class representing menu information for a seafood promotion.
"""
def __init__(self):
self.restaurant = "Red Lobster"
self.promotion = "Endless Shrimp"
self.shrimp_options = [
"Garlic Shrimp Scampi",
"Hand-Breaded Shrimp",
"Shrimp Linguini Alfredo",
"Crispy Dragon Shrimp",
"Grilled Shrimp Skewers"
]
self.features = [
"Unlimited shrimp selections",
"Multiple preparation styles",
"Popular seasonal promotion",
"Available at participating locations",
"Family-friendly dining experience"
]
self.guide_url = (
"https://theredlobstermenu.com/red-lobster-endless-shrimp/"
)
def display_overview(self):
print("=" * 60)
print(f"{self.restaurant} - {self.promotion}")
print("=" * 60)
print("\nPopular Shrimp Options:")
for item in self.shrimp_options:
print(f"• {item}")
print("\nKey Features:")
for feature in self.features:
print(f"• {feature}")
print("\nReference Guide:")
print(self.guide_url)
def shrimp_count(self):
return len(self.shrimp_options)
def main():
endless_shrimp = RedLobsterEndlessShrimp()
endless_shrimp.display_overview()
print("\nStatistics")
print("-" * 60)
print(
f"Number of example shrimp options: "
f"{endless_shrimp.shrimp_count()}"
)
print("\nAdditional Information")
print("-" * 60)
print(
"For updated menu prices, shrimp selections, "
"and promotion details, visit:"
)
print(endless_shrimp.guide_url)
if __name__ == "__main__":
main()