title: Why doesn't my else statement run? [python]
body: <pre><code>cont = "y"
  
  while cont == "y":
      day = input("Enter today's day: ")
  
      if day == "monday" or "Monday":
          day = day.upper()
          if day in my_class:
              print ("You have ",my_class[day], " today")
  
      elif day == "tuesday" or "Tuesday":
          day = day.upper()
          if day in my_class:
              print ("You have ",my_class[day], " today")
  
      elif day == "wednesday" or "Wednesday":
          day = day.upper()
          if day in my_class:
              print ("You have ",my_class[day], " today")
  
      elif day == "thursday" or "Thursday":
          day = day.upper()
          if day in my_class:
              print ("You have ",my_class[day], " today")
  
      elif day == "friday" or "Friday":
          day = day.upper()
          if day in my_class:
              print ("You have ",my_class[day], " today")
  
      else:
          print ("Enter a valid day")
  
      cont = input("Type y to continue: ")
  </code></pre>
  
  <p>I want it to print what the else says if an invalid date is put in but it skips over to printing "Type y to continue: "</p>