'a' > str('2') # True
'a' > str('34363454') # True
'a' > 'b' # False
'a' < 'b' # True
I thought the value of string a is the same as ord('a'), which is 97.
I would like to know how to compare different strings with the Boolean expressions.
Why is b greater than a? Why is a greater than str('2')?