вступ:
У цій статті ми обговорюємо оператори Python. Оператор — це символ, який виконує певну операцію між двома операндами відповідно до одного визначення. Оператори служать основою, на якій будується логіка в програмі на певній мові програмування. У кожній мові програмування деякі оператори виконують кілька завдань. Як і інші мови, Python також має деякі оператори, і вони наведені нижче -
- Арифметичні оператори
- Оператори порівняння
- Оператори присвоєння
- Логічні оператори
- Порозрядні оператори
- Оператори членства
- Оператори ідентифікації
- Арифметичні оператори
Арифметичні оператори
Арифметичні оператори, які використовуються між двома операндами для певної операції. Існує багато арифметичних операторів. Він включає в себе оператор експоненти (**), а також оператори + (додавання), - (віднімання), * (множення), / (ділення), % (нагадування) і // (поділ ділення).
Розгляньте наступну таблицю для детального пояснення арифметичних операторів.
Оператор | опис |
---|---|
+ (доповнення) | Він використовується для додавання двох операндів. Наприклад, якщо a = 10, b = 10 => a+b = 20 |
- (віднімання) | Він використовується для віднімання другого операнда від першого. Якщо перший операнд менший за другий операнд, значення буде негативним. Наприклад, якщо a = 20, b = 5 => a - b = 15 |
/ (розділити) | Він повертає приватне після ділення першого операнда на другий операнд. Наприклад, якщо a = 20, b = 10 => a/b = 2,0 |
* (Множення) | Він використовується для множення одного операнда на інший. Наприклад, якщо a = 20, b = 4 => a * b = 80 |
% (нагадування) | Він повертає нагадування після ділення першого операнда на другий. Наприклад, якщо a = 20, b = 10 => a%b = 0 |
** (експонента) | Оскільки він обчислює степень першого операнда до другого операнда, він є оператором експоненти. |
// (Поділ на поверхи) | Він забезпечує мінімальне значення частки, яке отримується діленням двох операндів. |
Код програми:
Тепер ми наведемо приклади коду арифметичних операторів у Python. Код наведено нижче -
a = 32 # Initialize the value of a b = 6 # Initialize the value of b print('Addition of two numbers:',a+b) print('Subtraction of two numbers:',a-b) print('Multiplication of two numbers:',a*b) print('Division of two numbers:',a/b) print('Reminder of two numbers:',a%b) print('Exponent of two numbers:',a**b) print('Floor division of two numbers:',a//b)
Вихід:
Тепер ми компілюємо наведений вище код на Python і після успішної компіляції запускаємо його. Потім результат наведено нижче -
видалення останнього коміту git
Addition of two numbers: 38 Subtraction of two numbers: 26 Multiplication of two numbers: 192 Division of two numbers: 5.333333333333333 Reminder of two numbers: 2 Exponent of two numbers: 1073741824 Floor division of two numbers: 5
Оператор порівняння
Оператори порівняння в основному використовуються для порівняння. Оператори порівняння порівнюють значення двох операндів і відповідно повертають істинне або хибне логічне значення. Прикладами операторів порівняння є ==, !=, =, >,<. in the below table, we explain works of operators.< p>
Оператор | опис |
---|---|
== | Якщо значення двох операндів рівні, то умова стає істинною. |
!= | Якщо значення двох операндів нерівне, то умова стає істинною. |
<=< td> | Умова виконується, якщо перший операнд менший або дорівнює другому операнду. | =<>
>= | Умова виконується, якщо перший операнд більше або дорівнює другому операнду. |
> | Якщо перший операнд більший за другий операнд, то умова стає істинною. |
< | Якщо перший операнд менший за другий операнд, тоді умова стає істинною. |
Код програми:
Тепер ми наведемо приклади коду операторів порівняння в Python. Код наведено нижче -
a = 32 # Initialize the value of a b = 6 # Initialize the value of b print('Two numbers are equal or not:',a==b) print('Two numbers are not equal or not:',a!=b) print('a is less than or equal to b:',a=b) print('a is greater b:',a>b) print('a is less than b:',a <b) < pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in Python, and after successful compilation, we run it. Then the output is given below -</p> <pre> Two numbers are equal or not: False Two numbers are not equal or not: True a is less than or equal to b: False a is greater than or equal to b: True a is greater b: True a is less than b: False </pre> <h2>Assignment Operators</h2> <p>Using the assignment operators, the right expression's value is assigned to the left operand. There are some examples of assignment operators like =, +=, -=, *=, %=, **=, //=. In the below table, we explain the works of the operators.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>=</td> <td>It assigns the value of the right expression to the left operand.</td> </tr> <tr> <td>+= </td> <td>By multiplying the value of the right operand by the value of the left operand, the left operand receives a changed value. For example, if a = 10, b = 20 => a+ = b will be equal to a = a+ b and therefore, a = 30.</td> </tr> <tr> <td>-=</td> <td>It decreases the value of the left operand by the value of the right operand and assigns the modified value back to left operand. For example, if a = 20, b = 10 => a- = b will be equal to a = a- b and therefore, a = 10.</td> </tr> <tr> <td>*=</td> <td>It multiplies the value of the left operand by the value of the right operand and assigns the modified value back to then the left operand. For example, if a = 10, b = 20 => a* = b will be equal to a = a* b and therefore, a = 200.</td> </tr> <tr> <td>%=</td> <td>It divides the value of the left operand by the value of the right operand and assigns the reminder back to the left operand. For example, if a = 20, b = 10 => a % = b will be equal to a = a % b and therefore, a = 0.</td> </tr> <tr> <td>**=</td> <td>a**=b will be equal to a=a**b, for example, if a = 4, b =2, a**=b will assign 4**2 = 16 to a.</td> </tr> <tr> <td>//=</td> <td>A//=b will be equal to a = a// b, for example, if a = 4, b = 3, a//=b will assign 4//3 = 1 to a.</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Assignment operators in Python. The code is given below -</p> <pre> a = 32 # Initialize the value of a b = 6 # Initialize the value of b print('a=b:', a==b) print('a+=b:', a+b) print('a-=b:', a-b) print('a*=b:', a*b) print('a%=b:', a%b) print('a**=b:', a**b) print('a//=b:', a//b) </pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in Python, and after successful compilation, we run it. Then the output is given below -</p> <pre> a=b: False a+=b: 38 a-=b: 26 a*=b: 192 a%=b: 2 a**=b: 1073741824 a//=b: 5 </pre> <h2>Bitwise Operators</h2> <p>The two operands' values are processed bit by bit by the bitwise operators. The examples of Bitwise operators are bitwise OR (|), bitwise AND (&), bitwise XOR (^), negation (~), Left shift (<>). Consider the case below.</p> <p> <strong>For example,</strong> </p> <pre> if a = 7 b = 6 then, binary (a) = 0111 binary (b) = 0110 hence, a & b = 0011 a | b = 0111 a ^ b = 0100 ~ a = 1000 Let, Binary of x = 0101 Binary of y = 1000 Bitwise OR = 1101 8 4 2 1 1 1 0 1 = 8 + 4 + 1 = 13 Bitwise AND = 0000 0000 = 0 Bitwise XOR = 1101 8 4 2 1 1 1 0 1 = 8 + 4 + 1 = 13 Negation of x = ~x = (-x) - 1 = (-5) - 1 = -6 ~x = -6 </pre> <p>In the below table, we are explaining the works of the bitwise operators.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>& (binary and)</td> <td>A 1 is copied to the result if both bits in two operands at the same location are 1. If not, 0 is copied.</td> </tr> <tr> <td>| (binary or)</td> <td>The resulting bit will be 0 if both the bits are zero; otherwise, the resulting bit will be 1.</td> </tr> <tr> <td>^ (binary xor)</td> <td>If the two bits are different, the outcome bit will be 1, else it will be 0.</td> </tr> <tr> <td>~ (negation) </td> <td>The operand's bits are calculated as their negations, so if one bit is 0, the next bit will be 1, and vice versa.</td> </tr> <tr> <td><< (left shift)</td> <td>The number of bits in the right operand is multiplied by the leftward shift of the value of the left operand.</td> </tr> <tr> <td>>> (right shift)</td> <td>The left operand is moved right by the number of bits present in the right operand.</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Bitwise operators in Python. The code is given below -</p> <pre> a = 5 # initialize the value of a b = 6 # initialize the value of b print('a&b:', a&b) print('a|b:', a|b) print('a^b:', a^b) print('~a:', ~a) print('a< <b:', a<>b:', a>>b) </b:',></pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in Python, and after successful compilation, we run it. Then the output is given below -</p> <pre> a&b: 4 a|b: 7 a^b: 3 ~a: -6 a< <b: 320 a>>b: 0 </b:></pre> <h2>Logical Operators</h2> <p>The assessment of expressions to make decisions typically uses logical operators. The examples of logical operators are and, or, and not. In the case of logical AND, if the first one is 0, it does not depend upon the second one. In the case of logical OR, if the first one is 1, it does not depend on the second one. Python supports the following logical operators. In the below table, we explain the works of the logical operators.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>and</td> <td>The condition will also be true if the expression is true. If the two expressions a and b are the same, then a and b must both be true.</td> </tr> <tr> <td>or</td> <td>The condition will be true if one of the phrases is true. If a and b are the two expressions, then an or b must be true if and is true and b is false.</td> </tr> <tr> <td>not</td> <td>If an expression <strong>a</strong> is true, then not (a) will be false and vice versa.</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of arithmetic operators in Python. The code is given below -</p> <pre> a = 5 # initialize the value of a print(Is this statement true?:',a > 3 and a 3 or a 3 and a <5))) < pre> <p> <strong>Output:</strong> </p> <p>Now we give code examples of Bitwise operators in Python. The code is given below -</p> <pre> Is this statement true?: False Any one statement is true?: True Each statement is true then return False and vice-versa: True </pre> <h2>Membership Operators</h2> <p>The membership of a value inside a Python data structure can be verified using Python membership operators. The result is true if the value is in the data structure; otherwise, it returns false.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>in</td> <td>If the first operand cannot be found in the second operand, it is evaluated to be true (list, tuple, or dictionary).</td> </tr> <tr> <td>not in</td> <td>If the first operand is not present in the second operand, the evaluation is true (list, tuple, or dictionary).</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Membership operators in Python. The code is given below -</p> <pre> x = ['Rose', 'Lotus'] print(' Is value Present?', 'Rose' in x) print(' Is value not Present?', 'Riya' not in x) </pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in Python, and after successful compilation, we run it. Then the output is given below -</p> <pre> Is value Present? True Is value not Present? True </pre> <h2>Identity Operators</h2> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>is</td> <td>If the references on both sides point to the same object, it is determined to be true.</td> </tr> <tr> <td>is not</td> <td>If the references on both sides do not point at the same object, it is determined to be true.</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Identity operators in Python. The code is given below -</p> <pre> a = ['Rose', 'Lotus'] b = ['Rose', 'Lotus'] c = a print(a is c) print(a is not c) print(a is b) print(a is not b) print(a == b) print(a != b) </pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in python, and after successful compilation, we run it. Then the output is given below -</p> <pre> True False False True True False </pre> <h2>Operator Precedence</h2> <p>The order in which the operators are examined is crucial to understand since it tells us which operator needs to be considered first. Below is a list of the Python operators' precedence tables.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>**</td> <td>Overall other operators employed in the expression, the exponent operator is given precedence.</td> </tr> <tr> <td>~ + -</td> <td>the minus, unary plus, and negation. </td> </tr> <tr> <td>* / % //</td> <td>the division of the floor, the modules, the division, and the multiplication.</td> </tr> <tr> <td>+ -</td> <td>Binary plus, and minus</td> </tr> <tr> <td>>> <<</td> <td>Left shift. and right shift</td> </tr> <tr> <td>&</td> <td>Binary and.</td> </tr> <tr> <td>^ |</td> <td>Binary xor, and or</td> </tr> <tr> <td><=>=</=></td> <td>Comparison operators (less than, less than equal to, greater than, greater then equal to).</td> </tr> <tr> <td> == !=</td> <td>Equality operators.</td> </tr> <tr> <td>= %= /= //= -= += <br> *= **=</td> <td>Assignment operators</td> </tr> <tr> <td>is is not</td> <td>Identity operators</td> </tr> <tr> <td>in not in</td> <td>Membership operators</td> </tr> <tr> <td>not or and</td> <td>Logical operators</td> </tr> </table> <h2>Conclusion:</h2> <p>So, in this article, we are discussing all the Python Operators. We briefly discuss how they work and share the program code using each operator in Python.</p> <hr></5)))></pre></b)>
Оператори присвоєння
За допомогою операторів присвоювання значення правого виразу присвоюється лівому операнду. Є кілька прикладів таких операторів присвоювання, як =, +=, -=, *=, %=, **=, //=. У таблиці нижче ми пояснюємо роботу операторів.
Оператор | опис |
---|---|
= | Він присвоює значення правого виразу лівому операнду. |
+= | Помноживши значення правого операнда на значення лівого операнда, лівий операнд отримує змінене значення. Наприклад, якщо a = 10, b = 20 => a+ = b дорівнюватиме a = a+ b, отже, a = 30. |
-= | Він зменшує значення лівого операнда на значення правого операнда і присвоює змінене значення назад лівому операнду. Наприклад, якщо a = 20, b = 10 => a- = b дорівнюватиме a = a- b, отже, a = 10. |
*= | Він множить значення лівого операнда на значення правого операнда і присвоює змінене значення назад лівому операнду. Наприклад, якщо a = 10, b = 20 => a* = b дорівнюватиме a = a* b, отже, a = 200. |
%= | Він ділить значення лівого операнда на значення правого операнда та призначає нагадування назад лівому операнду. Наприклад, якщо a = 20, b = 10 => a % = b дорівнюватиме a = a % b, отже, a = 0. |
**= | a**=b дорівнюватиме a=a**b, наприклад, якщо a = 4, b =2, a**=b присвоїть a 4**2 = 16. |
//= | A//=b дорівнюватиме a = a// b, наприклад, якщо a = 4, b = 3, a//=b присвоїть 4//3 = 1 a. |
Код програми:
веб-драйвер
Тепер ми наведемо приклади коду операторів присвоєння в Python. Код наведено нижче -
a = 32 # Initialize the value of a b = 6 # Initialize the value of b print('a=b:', a==b) print('a+=b:', a+b) print('a-=b:', a-b) print('a*=b:', a*b) print('a%=b:', a%b) print('a**=b:', a**b) print('a//=b:', a//b)
Вихід:
Тепер ми компілюємо наведений вище код на Python і після успішної компіляції запускаємо його. Потім результат наведено нижче -
a=b: False a+=b: 38 a-=b: 26 a*=b: 192 a%=b: 2 a**=b: 1073741824 a//=b: 5
Порозрядні оператори
Значення двох операндів обробляються порозрядними операторами. Прикладами побітових операторів є побітове АБО (|), побітове І (&), побітове Виключаюче АБО (^), заперечення (~), зсув ліворуч (<>). Розглянемо випадок нижче.
Наприклад,
if a = 7 b = 6 then, binary (a) = 0111 binary (b) = 0110 hence, a & b = 0011 a | b = 0111 a ^ b = 0100 ~ a = 1000 Let, Binary of x = 0101 Binary of y = 1000 Bitwise OR = 1101 8 4 2 1 1 1 0 1 = 8 + 4 + 1 = 13 Bitwise AND = 0000 0000 = 0 Bitwise XOR = 1101 8 4 2 1 1 1 0 1 = 8 + 4 + 1 = 13 Negation of x = ~x = (-x) - 1 = (-5) - 1 = -6 ~x = -6
У таблиці нижче ми пояснюємо роботу порозрядних операторів.
Оператор | опис |
---|---|
& (двійковий і) | 1 копіюється в результат, якщо обидва біти в двох операндах в одному місці дорівнюють 1. Якщо ні, копіюється 0. |
| (двійковий або) | Отриманий біт буде 0, якщо обидва біти дорівнюють нулю; інакше результуючий біт буде 1. |
^ (двійковий xor) | Якщо два біти різні, біт результату буде 1, інакше він буде 0. |
~ (заперечення) | Біти операнда обчислюються як їх заперечення, тому, якщо один біт дорівнює 0, наступний біт буде 1, і навпаки. |
<< (зрушення вліво) | Кількість бітів у правому операнді множиться на зсув вліво значення лівого операнда. |
>> (праворуч) | Лівий операнд зсувається праворуч на кількість бітів, наявних у правому операнді. |
Код програми:
javafx
Тепер ми наведемо приклади коду побітових операторів у Python. Код наведено нижче -
a = 5 # initialize the value of a b = 6 # initialize the value of b print('a&b:', a&b) print('a|b:', a|b) print('a^b:', a^b) print('~a:', ~a) print('a< <b:\', a<>b:', a>>b) </b:\',>
Вихід:
Тепер ми компілюємо наведений вище код на Python і після успішної компіляції запускаємо його. Потім результат наведено нижче -
a&b: 4 a|b: 7 a^b: 3 ~a: -6 a< <b: 320 a>>b: 0 </b:>
Логічні оператори
Оцінка виразів для прийняття рішень зазвичай використовує логічні оператори. Прикладами логічних операторів є and, or, and not. У випадку логічного І, якщо перше дорівнює 0, воно не залежить від другого. У випадку логічного АБО, якщо перше дорівнює 1, воно не залежить від другого. Python підтримує такі логічні оператори. У таблиці нижче ми пояснюємо роботу логічних операторів.
Оператор | опис |
---|---|
і | Умова також буде істинною, якщо вираз істинний. Якщо два вирази a і b однакові, то a і b мають бути істинними. |
або | Умова буде істинною, якщо одна з фраз істинна. Якщо a і b є двома виразами, то an або b має бути істинним, якщо і є істинним, а b є хибним. |
ні | Якщо вираз a є істинним, то не (а) буде хибним і навпаки. |
Код програми:
Тепер ми наведемо приклади коду арифметичних операторів у Python. Код наведено нижче -
a = 5 # initialize the value of a print(Is this statement true?:',a > 3 and a 3 or a 3 and a <5))) < pre> <p> <strong>Output:</strong> </p> <p>Now we give code examples of Bitwise operators in Python. The code is given below -</p> <pre> Is this statement true?: False Any one statement is true?: True Each statement is true then return False and vice-versa: True </pre> <h2>Membership Operators</h2> <p>The membership of a value inside a Python data structure can be verified using Python membership operators. The result is true if the value is in the data structure; otherwise, it returns false.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>in</td> <td>If the first operand cannot be found in the second operand, it is evaluated to be true (list, tuple, or dictionary).</td> </tr> <tr> <td>not in</td> <td>If the first operand is not present in the second operand, the evaluation is true (list, tuple, or dictionary).</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Membership operators in Python. The code is given below -</p> <pre> x = ['Rose', 'Lotus'] print(' Is value Present?', 'Rose' in x) print(' Is value not Present?', 'Riya' not in x) </pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in Python, and after successful compilation, we run it. Then the output is given below -</p> <pre> Is value Present? True Is value not Present? True </pre> <h2>Identity Operators</h2> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>is</td> <td>If the references on both sides point to the same object, it is determined to be true.</td> </tr> <tr> <td>is not</td> <td>If the references on both sides do not point at the same object, it is determined to be true.</td> </tr> </table> <p> <strong>Program Code:</strong> </p> <p>Now we give code examples of Identity operators in Python. The code is given below -</p> <pre> a = ['Rose', 'Lotus'] b = ['Rose', 'Lotus'] c = a print(a is c) print(a is not c) print(a is b) print(a is not b) print(a == b) print(a != b) </pre> <p> <strong>Output:</strong> </p> <p>Now we compile the above code in python, and after successful compilation, we run it. Then the output is given below -</p> <pre> True False False True True False </pre> <h2>Operator Precedence</h2> <p>The order in which the operators are examined is crucial to understand since it tells us which operator needs to be considered first. Below is a list of the Python operators' precedence tables.</p> <table class="table"> <tr> <th>Operator</th> <th>Description</th> </tr> <tr> <td>**</td> <td>Overall other operators employed in the expression, the exponent operator is given precedence.</td> </tr> <tr> <td>~ + -</td> <td>the minus, unary plus, and negation. </td> </tr> <tr> <td>* / % //</td> <td>the division of the floor, the modules, the division, and the multiplication.</td> </tr> <tr> <td>+ -</td> <td>Binary plus, and minus</td> </tr> <tr> <td>>> <<</td> <td>Left shift. and right shift</td> </tr> <tr> <td>&</td> <td>Binary and.</td> </tr> <tr> <td>^ |</td> <td>Binary xor, and or</td> </tr> <tr> <td><=>=</=></td> <td>Comparison operators (less than, less than equal to, greater than, greater then equal to).</td> </tr> <tr> <td> == !=</td> <td>Equality operators.</td> </tr> <tr> <td>= %= /= //= -= += <br> *= **=</td> <td>Assignment operators</td> </tr> <tr> <td>is is not</td> <td>Identity operators</td> </tr> <tr> <td>in not in</td> <td>Membership operators</td> </tr> <tr> <td>not or and</td> <td>Logical operators</td> </tr> </table> <h2>Conclusion:</h2> <p>So, in this article, we are discussing all the Python Operators. We briefly discuss how they work and share the program code using each operator in Python.</p> <hr></5)))>
Оператори членства
Приналежність значення до структури даних Python можна перевірити за допомогою операторів членства Python. Результат є істинним, якщо значення є в структурі даних; інакше повертає false.
Оператор | опис |
---|---|
в | Якщо перший операнд не може бути знайдений у другому операнді, він оцінюється як істинний (список, кортеж або словник). |
не в | Якщо перший операнд відсутній у другому операнді, оцінка є істинною (список, кортеж або словник). |
Код програми:
дата javascript
Тепер ми наведемо приклади коду операторів членства в Python. Код наведено нижче -
x = ['Rose', 'Lotus'] print(' Is value Present?', 'Rose' in x) print(' Is value not Present?', 'Riya' not in x)
Вихід:
Тепер ми компілюємо наведений вище код на Python і після успішної компіляції запускаємо його. Потім результат наведено нижче -
Is value Present? True Is value not Present? True
Оператори ідентифікації
Оператор | опис |
---|---|
є | Якщо посилання з обох сторін вказують на той самий об’єкт, це вважається істинним. |
не | Якщо посилання з обох сторін не вказують на той самий об’єкт, воно вважається істинним. |
Код програми:
дхармендра вік
Тепер ми наведемо приклади коду операторів ідентифікації в Python. Код наведено нижче -
a = ['Rose', 'Lotus'] b = ['Rose', 'Lotus'] c = a print(a is c) print(a is not c) print(a is b) print(a is not b) print(a == b) print(a != b)
Вихід:
Тепер ми компілюємо наведений вище код на python і після успішної компіляції запускаємо його. Потім результат наведено нижче -
True False False True True False
Пріоритет оператора
Важливо розуміти порядок, у якому перевіряються оператори, оскільки він говорить нам, який оператор потрібно розглянути першим. Нижче наведено список таблиць пріоритетів операторів Python.
Оператор | опис |
---|---|
** | Серед інших операторів, які використовуються у виразі, оператор експоненти має пріоритет. |
~ + - | мінус, унарний плюс і заперечення. |
*/% // | поділ поверху, модулі, ділення та множення. |
+ - | Двійковий плюс і мінус |
>> << | Зрушення вліво. і правий зсув |
& | Двійковий і. |
^ | | Двійковий xor і or |
<=>==> | Оператори порівняння (менше, менше, ніж дорівнює, більше, ніж, більше, ніж дорівнює). |
== != | Оператори рівності. |
= %= /= //= -= += *= **= | Оператори присвоювання |
це не є | Оператори ідентифікації |
в не в | Оператори членства |
не або і | Логічні оператори |
Висновок:
Отже, у цій статті ми обговорюємо всі оператори Python. Ми коротко обговорюємо, як вони працюють, і ділимося програмним кодом, використовуючи кожен оператор у Python.
5)))>