Можно создать дубликат:
How does Python compare string and int?питона сравнения типов данных
Может ли один объяснить below.how является «а» по сравнению с 1 Внутренне является и 1 ASCII Допустимы сравнивается или как это , т. е. происходит некоторая конверсия с «а», а затем сравнивается или как это делается. Пожалуйста, объясните
>>> 'a' > 1
True
>>> 'a' > 'b'
False
похоже на дублирование: http://stackoverflow.com/questions/3270680/how-does-python-compare-string-and-int – WeaselFox