Pybites Logo

Simple length converter

Level: Beginner (score: 2)

Your task is to complete the convert() function. It's purpose is to convert centimeters to inches and vice versa. As simple as that sounds, there are some caveats:

convert():

  • The function will take value and fmt parameters:
    • value: must be an int or a float otherwise raise a TypeError
    • fmt: string containing either "cm" or "in" anything else raises a ValueError.
  • returns a float rounded to 4 decimal places.

Assume that if the value is being converted into centimeters that the value is in inches and centimeters if it's being converted to inches.

That's it!