Въведение в операторите за сравнение на Python

Това са специални символи в python. По принцип те се използват за извършване на аритметично или логическо изчисление. На математически език можем да кажем, че операторът Python е специален символ, използван за извършване на операция във връзка с един или повече от един операнд. Операндът може да бъде описан като стойност или може би променлива, върху която се извършва операцията. Докато вървим напред, ще получим представа за операторите за сравнение в Python със съответния синтаксис, както и инстанциите.

Различни видове оператори на Python

Python език поддържа следните оператори:

1) Аритметични оператори

Аритметичните оператори на Python се използват за извършване на основни математически операции, които включват събиране, изваждане и т.н. Различните оператори са изваждане, деление, събиране, умножение, подово деление, експонент и модул.

2) Сравнителни (релационни) оператори

  • Python Сравнителните оператори се използват за сравняване на стойностите от двете страни. Различни оператори са ==, ! =,, >, <= И т.н.
  • (Този оператор за сравнение, който ще обсъдим подробно по-долу.)

3) Оператори за присвояване

Операторите за присвояване на Python се използват за присвояване на стойности на променливите. Различни оператори са + =, - =, * =, / = и т.н.

4) Логически оператори

Логическите оператори на Python се използват за условни оператори. Различните оператори са логически И, логически ИЛИ и логически НЕ.

5) битови оператори

Python Bitwise Operators работи на битове и работи на операнди по битове, вместо цели. Различни оператори са - Python Bitwise AND, OR, XOR, Left-shift, Right-shift и 1's допълват Bitwise Operator.

6) Оператори за членство

Операторите за членство в Python се използват за тестване на стойността, независимо дали е член на последователност или не. Тази последователност може да бъде списък, кортеж или низ. Двамата идентифициращи оператори, използвани в Python, са „in, not in“ .

7) Оператори за самоличност

  • Операторите за идентичност на Python се използват за сравняване на местоположението на паметта на двата обекта. Двата идентифицирани оператора, използвани в Python, са „е“ и „не е“.
  • Така че, нека започнем да знаем повече за оператора за сравнение.

Оператор за сравнение на Python

Операторите за сравнение се наричат ​​също оператори на релации. Тези оператори се използват за сравняване на стойностите и връщат 'True' или 'False' въз основа на условието.

Оператори за сравнение в Python

Равен на - '= ='
По-голям от - '>'
По-малко от - '<'
По-голям или равен на - '> ='
По-малко или равно на - '<='
Не е равно на - '! ='

1) Равен на

Равна на оператора, обозначена с '==', проверката на стойността на оператора от лявата страна е равна на тази от дясната страна. Това се равнява на оператора връща 'True', ако стойностите на операторите от двете страни са равни или в противен случай ще върне 'False'.

Пример 1:

x = 7
y = 5
print(x == y)

Изход: Грешно

# връща 'False', защото 7 не е равно на 5.

Пример 2:

x = 10
y = 20
print(x == y)

Изход: Грешно

# връща 'False', защото 10 не е равно на 20.

2) По-голям от

По-голям от Оператора се обозначава с '>', проверява стойността на оператора от лявата страна е по-голяма от тази в дясната страна.

Пример 1

x = 7
y = 5
print(x > y)

Изход: Вярно

# връща 'True', защото 7 е по-голямо от 5.

Пример 2:

x = 10
y = 20
print(x > y)

Изход: Грешно

# връща „Грешно“, защото 10 не е по-голямо от 20.

3) По-малко от

По-малко от оператора се обозначава с '<', проверката на стойността на оператора от лявата страна е по-малка от тази в дясната страна.

Пример 1:

x = 7
y = 5
print(x < y)

Изход: Грешно

# връща 'False', защото 7 не е по-малко от 5

Пример 2:

x = 10
y = 20
print(x < y)

Изход: Вярно

# връща 'True', защото 10 е по-малко от 20

4) По-голям или равен на

По-големият или равен на оператора, обозначен с '> =', връща 'True', ако и само ако стойността на оператора от лявата страна е по-голяма или равна на тази в дясната страна.

Пример 1:

x = 7
y = 5
print(x >= y)

Изход: Вярно

# връща 'True', защото 7 е по-голямо или равно на 5

Пример 2:

x = 10
y = 20
print(x >= y)

Изход: Грешно

# връща „Грешно“, защото 10 не е по-голямо, нито равно на 20

5) По-малко или равно на

Операторът по-малък или равен на, който е обозначен като '<=', връща 'True', ако и само ако стойността на оператора от лявата страна е или по-малка или равна на тази в дясната страна.

Пример 1:

x = 7
y = 5
print(x <= y)

Изход: Грешно

# връща „Грешно“, защото 7 не е по-малко или равно на 5

Пример 2:

x = 10
y = 20
print(x <= y)

Изход: Вярно

# връща 'True', защото 10 е по-малко или равно на 20

6) Не е равно на

Не е равно на оператор, обозначен с '! =', Работи точно обратното на оператора Равен на.

Този оператор връща 'True', ако стойностите на операторите от двете страни са неравни или в противен случай ще върне 'False'.

Пример 1 :

x = 7
y = 5
print(x != y)

Изход: Вярно

# връща 'True', защото 7 не е равно на 5

Пример 2 :

x = 10
y = 20
print(x != y)

Изход: Вярно

# връща 'True', защото 10 не е равно на 20.

заключение

За да обобщим, измислихме основни моменти относно операторите за сравнение на Python и научихме за различните видове и тяхната функционалност в python. За да бъдем точни, ние разгледахме подробно основните акценти на Python сравнителен оператор. Научихме, че операторите за сравнение са равни на, по-малко, по-големи от, по-големи или равни на, по-малко или равни на, а не равни на.

С това със сигурност можем да кажем, че функционирането на операторите за сравнение на Python е много лесно да се разбере. Надявам се, че сте събрали подробна информация за Python Operators и статията ефективно ще ви помогне в по-нататъшните ви задачи.

Препоръчителни статии

Това е ръководство за операторите за сравнение на Python. Тук обсъждаме операторите за сравнение в Python заедно с различните видове оператори на Python. Можете също да разгледате следните статии, за да научите повече -

  1. Какво представляват операторите на Python?
  2. Видове оператори на VB.NET
  3. Оператори на Matlab
  4. Булови оператори в Python
  5. Видове и примери за събития на VB.Net
  6. Битови оператори в JavaScript
  7. Топ 32 символа в HTML