Comparison Operators in python are pretty straight forward if you have any sort of background in Mathematics.

First we’ll present a table of comparison operators and then work through some examples:

Operator | Description | Exmple |

== | if two values of the operands are equal, then the condition becomes true | ‘1’ == ‘1’ is true |

!= | if two values of the operands are not equal, then condition becomes true | ‘1’ != ‘2’ is true |

> | If the value of the left operand is greater than the value of the right operand, then the condition becomes true. | 2 > 1 is true |

< | If the value of the right operand is greater than the value of the left operand, then the condition becomes true. | 2 < 1 is false |

>= | If the value of the left operand is greater or equal to the value of the right operand, then the condition becomes true. | 2 >= 1 is true |

<= | If the value of the right operand is greater or equal to the value of the left operand, then the condition becomes true. | 2 <= 1 is false |

## Examples

Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information. >>> 1 <= 2 True >>> 2 >= 3 False >>> 1 == 1 True >>> 'a' == 1 False >>> type('a') == str True >>>