Может кто-нибудь сказать мне почему приведенные ниже сравнения строк дают эти результаты?
>>"1040"<="12000"
True
>> "1040"<="10000"
False
Я пробовал сравнивать строки в C и Python, результат, очевидно, правильный, я просто не могу понять, как вычисляется результат ...
П.С .: Я знаю, что сравнивать строки разной длины - это то, что вы не должны делать, но я все еще задаюсь вопросом о логике вышеупомянутых строк ;-)