data science/python

if elif 쓰지 않기

꼰대코더 2025. 3. 4. 09:09
종래 방법 권고 방법
food_item = input("Enter Food Item Name: ")

def getPrice(food_item):
      if food_item == "Burger":
         return 100
      elif food_item == "Pizza":
         return 200
      elif food_item == "Juice":
         return 50
      elif food_item == "Apple":
         return 150

print(getPrice(food_item))
food_item = input("Enter Food Item Name: ")

food_items = {
 "Burger":100
 "Pizza":200
 "Juice": 50
 "Apple":150
}

def getPrice(food_item):
      return food_items.get(food_item, 0)

print(getPrice(food_item))