Автор оригинала: Python Examples.
Python больше, чем оператор
Python больше, чем оператор используется для сравнения, если операнд больше другого операнда.
Синтаксис больше чем Сравнительный оператор
operand_1 > operand_2
Больше, чем оператор возвращает логическое значение. Правда Если Operand_1 является Viefe, чем Operand_2 в стоимости. В противном случае возвращается Ложь Отказ Если операнды являются последовательностями, такие как строки, списки, кортеж и т. Д., Соответствующие элементы сравниваются, чтобы вычислить результат.
Пример 1: больше, чем оператор
В этом примере мы будем сравнивать два целых числа x и y и проверять, если X больше Y.
Python Program
x = 8 y = 7 result = x > y print(result) #True x = 5 y = 12 result = x > y print(result) #False
Выход
True False
Ибо, и x> y вычисляет, если 8 превышает 7, и возвращает true.
Ибо, и x> y вычисляет, если 5 превышает 12, и возвращает false.
Пример 2: больше, чем оператор со строчными операндами
Вы можете сравнить строки в Python, используя больше, чем оператор. Вы можете сравнить, если строка Python больше, чем другая строка. Python рассматривает лексикографический порядок алфавитов, или вы могли бы сказать значение ASCII. В этом случае алфавит «B» больше алфавита «A», а «C» больше, чем «B», и так далее. «А» больше, чем «а». То же объяснение проводится для других возможных символов в строке.
При сравнении первого символа каждой строки сравнивается. Если они равны, сравниваются следующие символы, а результат возвращается результатом.
В этом примере мы будем сравнивать две строки x и y и проверять, если одна строка больше, чем другая.
Python Program
x = 'apple' y = 'banana' z = 'cherry' k = 'Apple' print(y > x) #True print(y > z) #False print(x > k) #True
Выход
True False True
'b'
больше чем «А»
и поэтому «Банан»
больше чем «Apple»
Отказ Итак, y> x вернулся правда.
И при сравнении «Банан»
и «Черри»
, если «Банан»
больше чем «Черри»
, 'b'
не больше чем 'C'
Отказ Поэтому Y> z
Результаты в Ложь Отказ
«А»
больше чем «А»
Отказ Поэтому «Apple»> «Apple»
Вернулся Правда
Отказ
Пример 3: больше, чем оператор с списками
Как мы сравнили строки, мы можем сравнить список Python S и. И процесс сравнения для списков происходит так же, как у строк. Конечно, это происходит так же для всех последовательностей.
В этом примере мы будем сравнивать, если список превышает другой список.
Python Program
x = [41, 54, 21] y = [98, 8] z = [41, 54, 4, 6] print(x > y) #False print(y > z) #True print(x > z) #True
Выход
False True True
[41, 54, 21]
больше чем [98, 8]
сначала сравнивает элементы 41
и 98
Отказ 41
не больше чем 98
Отказ Сравнение заканчивается здесь, и результат прямо сейчас Ложь
И оператор возвращает Ложь
Отказ
[98, 8]
больше чем [41, 54, 4, 6]
сначала сравнивает элементы 98
и 41
Отказ Результатом является Правда
И дальнейшее сравнение не требуется. Оператор возвращает Правда
Отказ
[41, 54, 21]
больше чем [41, 54, 4, 6]
сначала сравнивает элементы 41
и 41
Отказ Безрезультатно. Тогда 54
и 54
сравниваются. До сих пор нет результата. Тогда 21
и 4
сравниваются. Это возвращает true для 21> 4
Отказ
Резюме
В этом руководстве Примеры питона Мы узнали, как сравнивать два значения или последовательности, такие как строки, списки и т. Д., Использование больше чем Оператор сравнения.