ord
ord(c) => integer
Given a string of length one, returns an integer representing the
Unicode code point of the character when the argument is a unicode
object, or the value of the byte when the argument is an 8-bit
string. For example, ord('a') returns the integer 97,
ord(u'\u2020') returns 8224. This is the inverse of chr for
8-bit strings and of unichr for unicode objects. If a unicode
argument is given and Python was built with UCS2 Unicode, then the
character’s code point must be in the range [0..65535] inclusive;
otherwise the string length is two, and a TypeError will be raised.
