Roman numeral system

This package contains functions for converting integer into roman and backward

numeral_system.roman.decode(number)

Convert string in roman representation to integer number

Parameters

number (str) – roman number as string

Returns

integer number

Return type

int

numeral_system.roman.encode(number)

Convert integer from 1 to 3999 to roman number

Parameters

number (int) – integer number

Returns

roman number as string

Return type

str

numeral_system.roman.is_valid(number)

Check if number is roman

Parameters

number (str) – string to check

Returns

True or False

Return type

bool