← 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.
Next: On/Off Switches