Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

exchaoordo

  • 3 years ago

Is there a more elegant way to validate the month input for this Zeller's Algorithm program? I've done the exercise (Opt. 1 in week 2 for #MOOC) and it works, but I wonder if there's a more elegant way to validate the input. It should check that you've entered a real month. I did: while month != 'march' and month != 'april' etc.

  • This Question is Closed
  1. Chris2332
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    Put all valid months in a list and check if the input exists in the list (or is member of the list)

  2. pdpinch
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    This might save you some typing: import calendar while month not in calendar.month_name: # ask for another month

  3. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy