logo

Питхон оператори

Увод:

У овом чланку расправљамо о Питхон операторима. Оператор је симбол који врши одређену операцију између два операнда, према једној дефиницији. Оператори служе као основа на којој се конструише логика у програму у одређеном програмском језику. У сваком програмском језику, неки оператери обављају неколико задатака. Као и други језици, Питхон такође има неке операторе, а они су дати у наставку -

  • Аритметички оператори
  • Оператори поређења
  • Оператори додељивања
  • Логички оператори
  • Битвисе Операторс
  • Оператери чланства
  • Оператори идентитета
  • Аритметички оператори

Аритметички оператори

Аритметички оператори који се користе између два операнда за одређену операцију. Постоји много аритметичких оператора. Укључује оператор експонент (**) као и операторе + (сабирање), - (одузимање), * (множење), / (дељење), % (подсетник) и // (подељење).

Размотрите следећу табелу за детаљно објашњење аритметичких оператора.

Оператер Опис
+ (додатак) Користи се за додавање два операнда. На пример, ако је а = 10, б = 10 => а+б = 20
- (одузимање) Користи се за одузимање другог операнда од првог операнда. Ако је први операнд мањи од другог, вредност је негативна. На пример, ако је а = 20, б = 5 => а - б = 15
/ (подела) Враћа количник након дељења првог операнда са другим операндом. На пример, ако је а = 20, б = 10 => а/б = 2,0
* (множење) Користи се за множење једног операнда са другим. На пример, ако је а = 20, б = 4 => а * б = 80
% (подсетник) Враћа подсетник након дељења првог операнда са другим операндом. На пример, ако је а = 20, б = 10 => а% б = 0
** (експонент) Пошто израчунава снагу првог операнда за други операнд, он је експонентни оператор.
// (спратна подела) Он даје доњу вредност количника, која се добија дељењем два операнда.

Програмски код:

Сада дајемо примере кода аритметичких оператора у Питхон-у. Код је дат испод -

 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) 

Излаз:

Сада компајлирамо горњи код у Питхон-у и након успешне компилације покрећемо га. Тада је излаз дат у наставку -

резање низа јава
 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> Услов је испуњен ако је први операнд мањи или једнак другом операнду.
>= Услов је испуњен ако је први операнд већи или једнак другом операнду.
> Ако је први операнд већи од другог, онда услов постаје истинит.
< Ако је први операнд мањи од другог, онда услов постаје истинит.

Програмски код:

Сада дајемо примере кода оператора поређења у Питхон-у. Код је дат испод -

 a = 32 # Initialize the value of a b = 6 # Initialize the value of b print(&apos;Two numbers are equal or not:&apos;,a==b) print(&apos;Two numbers are not equal or not:&apos;,a!=b) print(&apos;a is less than or equal to b:&apos;,a=b) print(&apos;a is greater b:&apos;,a&gt;b) print(&apos;a is less than b:&apos;,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&apos;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 =&gt; 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 =&gt; 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 =&gt; 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 =&gt; 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(&apos;a=b:&apos;, a==b) print(&apos;a+=b:&apos;, a+b) print(&apos;a-=b:&apos;, a-b) print(&apos;a*=b:&apos;, a*b) print(&apos;a%=b:&apos;, a%b) print(&apos;a**=b:&apos;, a**b) print(&apos;a//=b:&apos;, 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&apos; values are processed bit by bit by the bitwise operators. The examples of Bitwise operators are bitwise OR (|), bitwise AND (&amp;), bitwise XOR (^), negation (~), Left shift (&lt;&gt;). 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 &amp; 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>&amp; (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&apos;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>&lt;&lt; (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>&gt;&gt; (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(&apos;a&amp;b:&apos;, a&amp;b) print(&apos;a|b:&apos;, a|b) print(&apos;a^b:&apos;, a^b) print(&apos;~a:&apos;, ~a) print(&apos;a&lt; <b:', a<>b:&apos;, a&gt;&gt;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&amp;b: 4 a|b: 7 a^b: 3 ~a: -6 a&lt; <b: 320 a>&gt;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?:&apos;,a &gt; 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 = [&apos;Rose&apos;, &apos;Lotus&apos;] print(&apos; Is value Present?&apos;, &apos;Rose&apos; in x) print(&apos; Is value not Present?&apos;, &apos;Riya&apos; 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 = [&apos;Rose&apos;, &apos;Lotus&apos;] b = [&apos;Rose&apos;, &apos;Lotus&apos;] 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&apos; 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>&gt;&gt; &lt;&lt;</td> <td>Left shift. and right shift</td> </tr> <tr> <td>&amp;</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)>

Оператори додељивања

Користећи операторе доделе, вредност десног израза се додељује левом операнду. Постоје неки примери оператора доделе као што су =, +=, -=, *=, %=, **=, //=. У табели испод објашњавамо рад оператера.

Оператер Опис
= Он додељује вредност десног израза левом операнду.
+= Множењем вредности десног операнда са вредношћу левог операнда, леви операнд добија промењену вредност. На пример, ако је а = 10, б = 20 => а+ = б ће бити једнако а = а+ б и према томе, а = 30.
-= Он смањује вредност левог операнда за вредност десног операнда и додељује измењену вредност назад левом операнду. На пример, ако је а = 20, б = 10 => а- = б ће бити једнако а = а- б и према томе, а = 10.
*= Он множи вредност левог операнда са вредношћу десног операнда и додељује измењену вредност назад левом операнду. На пример, ако је а = 10, б = 20 => а* = б биће једнако а = а* б и према томе, а = 200.
%= Он дели вредност левог операнда са вредношћу десног операнда и додељује подсетник назад левом операнду. На пример, ако је а = 20, б = 10 => а % = б биће једнако а = а % б и према томе, а = 0.
**= а**=б ће бити једнако а=а**б, на пример, ако је а = 4, б =2, а**=б ће доделити 4**2 = 16 а.
//= А//=б ће бити једнако а = а// б, на пример, ако је а = 4, б = 3, а//=б ће доделити 4//3 = 1 а.

Програмски код:

Сада дајемо примере кода оператора додељивања у Питхон-у. Код је дат испод -

 a = 32 # Initialize the value of a b = 6 # Initialize the value of b print(&apos;a=b:&apos;, a==b) print(&apos;a+=b:&apos;, a+b) print(&apos;a-=b:&apos;, a-b) print(&apos;a*=b:&apos;, a*b) print(&apos;a%=b:&apos;, a%b) print(&apos;a**=b:&apos;, a**b) print(&apos;a//=b:&apos;, a//b) 

Излаз:

Сада компајлирамо горњи код у Питхон-у и након успешне компилације покрећемо га. Тада је излаз дат у наставку -

скл цоунт различит
 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 &amp; 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.
^ (бинарни кор) Ако су два бита различита, бит ће исхода бити 1, иначе ће бити 0.
~ (негација) Битови операнда се израчунавају као њихове негације, тако да ако је један бит 0, следећи бит ће бити 1, и обрнуто.
<< (лева смена) Број битова у десном операнду се множи померањем вредности левог операнда улево.
>> (десно померање) Леви операнд се помера удесно за број битова присутних у десном операнду.

Програмски код:

разлика тигра и лава

Сада дајемо примере кода Битвисе оператора у Питхон-у. Код је дат испод -

 a = 5 # initialize the value of a b = 6 # initialize the value of b print(&apos;a&amp;b:&apos;, a&amp;b) print(&apos;a|b:&apos;, a|b) print(&apos;a^b:&apos;, a^b) print(&apos;~a:&apos;, ~a) print(&apos;a&lt; <b:\', a<>b:&apos;, a&gt;&gt;b) </b:\',>

Излаз:

Сада компајлирамо горњи код у Питхон-у и након успешне компилације покрећемо га. Тада је излаз дат у наставку -

 a&amp;b: 4 a|b: 7 a^b: 3 ~a: -6 a&lt; <b: 320 a>&gt;b: 0 </b:>

Логички оператори

Процена израза за доношење одлука обично користи логичке операторе. Примери логичких оператора су и, или, и не. У случају логичког И, ако је први 0, не зависи од другог. У случају логичког ИЛИ, ако је прво 1, оно не зависи од другог. Питхон подржава следеће логичке операторе. У табели испод објашњавамо рад логичких оператора.

Оператер Опис
и Услов ће такође бити тачан ако је израз тачан. Ако су два израза а и б иста, онда а и б морају бити тачни.
или Услов ће бити тачан ако је једна од фраза тачна. Ако су а и б два израза, онда ан или б морају бити тачни ако је и тачно, а б нетачно.
не Ако израз а је тачно, онда неће (а) бити лажно и обрнуто.

Програмски код:

свитцх изјава јава

Сада дајемо примере кода аритметичких оператора у Питхон-у. Код је дат испод -

 a = 5 # initialize the value of a print(Is this statement true?:&apos;,a &gt; 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 = [&apos;Rose&apos;, &apos;Lotus&apos;] print(&apos; Is value Present?&apos;, &apos;Rose&apos; in x) print(&apos; Is value not Present?&apos;, &apos;Riya&apos; 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 = [&apos;Rose&apos;, &apos;Lotus&apos;] b = [&apos;Rose&apos;, &apos;Lotus&apos;] 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&apos; 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>&gt;&gt; &lt;&lt;</td> <td>Left shift. and right shift</td> </tr> <tr> <td>&amp;</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)))>

Оператери чланства

Чланство вредности унутар Питхон структуре података може се верификовати помоћу Питхон оператора чланства. Резултат је истинит ако је вредност у структури података; у супротном, враћа фалсе.

Оператер Опис
ин Ако се први операнд не може пронаћи у другом операнду, процењује се да је тачан (листа, тупле или речник).
не у Ако први операнд није присутан у другом операнду, процена је тачна (листа, тупле или речник).

Програмски код:

Сада дајемо примере кода оператора чланства у Питхон-у. Код је дат испод -

 x = [&apos;Rose&apos;, &apos;Lotus&apos;] print(&apos; Is value Present?&apos;, &apos;Rose&apos; in x) print(&apos; Is value not Present?&apos;, &apos;Riya&apos; not in x) 

Излаз:

Сада компајлирамо горњи код у Питхон-у и након успешне компилације покрећемо га. Тада је излаз дат у наставку -

 Is value Present? True Is value not Present? True 

Оператори идентитета

Оператер Опис
је Ако референце на обе стране упућују на исти објекат, утврђује се да је тачно.
није Ако референце на обе стране не упућују на исти објекат, утврђује се да је тачно.

Програмски код:

Сада дајемо примере кода оператора идентитета у Питхон-у. Код је дат испод -

 a = [&apos;Rose&apos;, &apos;Lotus&apos;] b = [&apos;Rose&apos;, &apos;Lotus&apos;] 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) 

Излаз:

Сада компајлирамо горњи код у Питхон-у и након успешне компилације покрећемо га. Тада је излаз дат у наставку -

 True False False True True False 

Приоритет оператера

Редослед којим се оператори испитују је од кључног значаја за разумевање јер нам говори који оператор треба прво размотрити. Испод је листа табела приоритета Питхон оператора.

линук рун цомманд
Оператер Опис
** Свеукупно осталим операторима који се користе у изразу, оператору експонента се даје предност.
~ + - минус, унарни плус и негација.
*/% // дељење спрата, модули, дељење и множење.
+ - Бинарни плус и минус
>> << Лева смена. и десни помак
& Бинарно и.
^ | Бинарни кор, и или
<=>= Оператори поређења (мање од, мање од једнако, веће од, веће од једнако).
== != Оператери једнакости.
= %= /= //= -= +=
*= **=
Оператори доделе
није Оператори идентитета
у не у Оператери чланства
не или и Логички оператори

Закључак:

Дакле, у овом чланку расправљамо о свим Питхон оператерима. Укратко разговарамо о томе како они функционишу и делимо програмски код користећи сваки оператор у Питхон-у.