Найти - Пользователи
Полная версия: снег > дождь
Начало » Python для новичков » снег > дождь
1
sudo_su
Не могу понять почему снег больше дождя
reclosedev
Потому что оператор ‘>’ сравнивает строки по алфавиту, а не по длине.
In [1]: 'a' > 'b'
Out[1]: False
In [2]: 'c' > 'b'
Out[2]: True

Для сравнения по длине нужно воспользоваться функцией len()
In [3]: len('снег') > len('дождь')
Out[3]: False
sudo_su
>>> z = “арбуз”
>>> x = “банан”
>>> z < x
True
>>> z > x
False
>>>
А (рбуз) - первая буква в алфавите = 1
Б (анан) - вторая буква в алфавиет = 2
z = 1
x = 2
z < x тоесть 1 < 2 что озночает True

Спасибо, сам бы не понял. Пока только учусь.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB