Today our in-built function is chr() which is useful for converting an ASCII value to its corresponding character.
Some times it requires to convert an unicode ASCII value to its character and this in-built function will give python this capability.
chr(number)
Examples: Let us start with chr() function with some examples and see how we can use them in Python coding.
Example1: Convert an ASCII value to its corresponding character.
>>> chr(97)
Output:
'a'
>>>
Example2: Convert a string to an ASCII values.
>>>list_ascii=[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]
>>> for i in list_ascii:
... print chr(i)
...
Output:
H
e
l
l
o
W
o
r
l
d
>>>
Example3: Not satisfied with the output and want to convert an ASCII to list of its corresponding characters? Use following code
>>>list_ascii=[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]
>>> list_char=[chr(i) for i in list_ascii]
>>> print list_char['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
>>> str1=''.join(list_char)
>>> print str1
Hello World
Related functions: chr(), int()
Need of chr() function in Python:
Some times it requires to convert an unicode ASCII value to its character and this in-built function will give python this capability.
Python chr function Syntax:
chr(number)
Examples: Let us start with chr() function with some examples and see how we can use them in Python coding.
Example1: Convert an ASCII value to its corresponding character.
>>> chr(97)
Output:
'a'
>>>
Example2: Convert a string to an ASCII values.
>>>list_ascii=[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]
>>> for i in list_ascii:
... print chr(i)
...
Output:
H
e
l
l
o
W
o
r
l
d
>>>
Example3: Not satisfied with the output and want to convert an ASCII to list of its corresponding characters? Use following code
>>>list_ascii=[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]
>>> list_char=[chr(i) for i in list_ascii]
>>> print list_char['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd']
>>> str1=''.join(list_char)
>>> print str1
Hello World
Related functions: chr(), int()
0 comments:
Post a Comment