← Back to challenges

Is the Word Singular or Plural?

PythonMediumstringsvalidationconditions

Instructions

Create a function that takes in a word and determines whether or not it is plural. A plural word is one that ends in "s".

Examples

is_plural("changes") ➞ True

is_plural("change") ➞ False

is_plural("dudes") ➞ True

is_plural("magic") ➞ False

Notes

  • Remember that return True (boolean) is not the same as return "True" (string).
  • This is an oversimplification of the English language. We are ignoring edge cases like "goose" and "geese", "fungus" and "fungi", etc.
python3
Loading editor…
⌘ ↵ to run
Walks through the solution with reasoning and edge cases.