string and text handling decimal(in that it works with characters that may represent digits but that are not decimal digits east_asian_width(unichrreturns the east asian width assigned to unichr lookup(namelooks up character by name for examplelookup('copyright sign'returns the corresponding unicode character common names can be found at mirrored(unichrreturns if unichr is "mirroredcharacter in bidirectional text and returns otherwise mirrored character is one whose appearance might be changed to appear properly if text is rendered in reverse order for examplethe character '(is mirrored because it might make sense to flip it to ')in cases where text is printed from right to left name(unichr [default]returns the name of unicode characterunichr raises valueerror if no name is defined or returns default if provided for examplename( '\xfc'returns 'latin small letter with diaeresisnormalize(formunistrnormalizes the unicode string unistr according to normal form form form is one of 'nfc''nfkc''nfd'or 'nfkdthe normalization of string partly pertains to the composition and decomposition of certain characters for examplethe unicode string for the word "resumecould be represented as 'resum\ or as the string 'resume\ in the first stringthe accented character is represented as single character in the second stringthe accented character is represented by the letter followed by combining accent mark (''nfcnormalization converts the string unistr so that all of the characters are fully composed (for examplee is single character'nfdnormalization converts unistr so that characters are decomposed (for examplee is the letter followed by an accent'nfkcand 'nfkdperform the same function as 'nfcand 'nfdexcept that they additionally transform certain characters that may be represented by more than one unicode character value into single standard value for exampleroman numerals have their own unicode character values but are also just represented by the latin letters ivmand so on 'nfkcand 'nfkdwould convert the special roman numeral characters into their latin equivalents numeric(unichr[default]returns the value assigned to the unicode character unichr as floating-point number if no numeric value is defineddefault is returned or valueerror is raised for examplethe numeric value of + (the character for the fraction " / "is unidata_version string containing the unicode database version used (for example''note for further details about the unicode character databasesee lib fl ff