Python - Character code conversions

Introduction

You can convert a single character to its underlying integer code (e.g., its ASCII byte value) by using ord function.

This function returns the actual binary value used to represent the character.

The chr function performs the inverse operation, taking an integer code and converting it to the character:

Demo

print( ord('s') )
print( chr(115) )

S = '5' #  ww  w  . ja v a 2 s  .co m
S = chr(ord(S) + 1) 
print( S )
S = chr(ord(S) + 1) 
print( S )

print( int('5') )
print( ord('5') - ord('0') )

Result

Related Topic