Adi 9c3aa51ee4 adding text to correct the sentence (#33972)
Ord() and Chr() exists in both python 2.7 as well as python 3. The sentence was incorrect to state its only available in Python 3
2019-01-18 18:54:13 -06:00

778 B

title
title
Python Ord Function

Ord function

ord() is a built-in function in Python 2.7 & 3, to convert the string representing one Unicode character into integer representing the Unicode code of the character.

Examples:

>>> ord('d')
100
>>> ord('1')
49

chr function

chr() is a built-in function in Python 2.7 & 3, to convert the integer representing the Unicode code into a string representing a corresponding character.

Examples:

>>> chr(49)
'1'

One thing is to be noted that, if the integer value passed to chr() is out of range then, a ValueError will be raised.

>>> chr(-10)
'Traceback (most recent call last):
  File "<pyshell#24>", line 1, in <module>
    chr(-1)
ValueError: chr() arg not in range(0x110000)'