Python- ի օպերատորներ

Python Օպերատորներ

Python- ի օպերատորներ

Օպերատորները օգտագործվում են փոփոխականների և արժեքների վրա գործողություններ կատարելու համար:

Ստորև բերված օրինակում մենք օգտագործում ենք + օպերատորը երկու արժեք ավելացնելու համար.

Օրինակ

Գործարկման օրինակ »

Python-ը օպերատորներին բաժանում է հետևյալ խմբերի.

  • Թվաբանության օպերատորներ
  • Նշանակման օպերատորներ
  • Համեմատության օպերատորներ
  • տրամաբանական օպերատորները
  • Ինքնության օպերատորներ
  • Անդամակցության օպերատորներ
  • Բիթային օպերատորներ

Python թվաբանական օպերատորներ

Թվաբանական օպերատորները օգտագործվում են թվային արժեքներով՝ ընդհանուր մաթեմատիկական գործողություններ կատարելու համար.

Operator Name Example Try it
+ Addition x + y Try it »
Subtraction x – y Try it »
* Multiplication x * y Try it »
/ Division x / y Try it »
% Modulus x % y Try it »
** Exponentiation x ** y Try it »
// Floor division x // y Try it »

Python նշանակման օպերատորներ

Նշանակման օպերատորները օգտագործվում են փոփոխականներին արժեքներ վերագրելու համար.

Operator Example Same As Try it
= x = 5 x = 5 Try it »
+= x += 3 x = x + 3 Try it »
-= x -= 3 x = x – 3 Try it »
*= x *= 3 x = x * 3 Try it »
/= x /= 3 x = x / 3 Try it »
%= x %= 3 x = x % 3 Try it »
//= x //= 3 x = x // 3 Try it »
**= x **= 3 x = x ** 3 Try it »
&= x &= 3 x = x & 3 Try it »
|= x |= 3 x = x | 3 Try it »
^= x ^= 3 x = x ^ 3 Try it »
>>= x >>= 3 x = x >> 3 Try it »
<<= x <<= 3 x = x << 3 Try it »

Python համեմատության օպերատորներ

Համեմատության օպերատորներն օգտագործվում են երկու արժեքները համեմատելու համար.

Operator Name Example Try it
== Equal x == y Try it »
!= Not equal x != y Try it »
> Greater than x > y Try it »
< Less than x < y Try it »
>= Greater than or equal to x >= y Try it »
<= Less than or equal to x <= y Try it »

Python տրամաբանական օպերատորներ

Տրամաբանական օպերատորները օգտագործվում են պայմանական հայտարարությունները միավորելու համար.

Operator Description Example Try it
and Returns True if both statements are true x < 5 and  x < 10 Try it »
or Returns True if one of the statements is true x < 5 or x < 4 Try it »
not Reverse the result, returns False if the result is true not(x < 5 and x < 10) Try it »

Python Identity օպերատորներ

Նույնականության օպերատորներն օգտագործվում են օբյեկտները համեմատելու համար, ոչ թե եթե դրանք հավասար են, այլ եթե իրականում նույն օբյեկտն են՝ հիշողության նույն դիրքով.

Operator Description Example Try it
is Returns True if both variables are the same object x is y Try it »
is not Returns True if both variables are not the same object x is not y Try it »

Python անդամակցության օպերատորներ

Անդամակցության օպերատորներն օգտագործվում են ստուգելու համար, թե արդյոք օբյեկտում ներկայացված է հաջորդականություն.

Operator Description Example Try it
in Returns True if a sequence with the specified value is present in the object x in y Try it »
not in Returns True if a sequence with the specified value is not present in the object x not in y Try it »

Python Bitwise օպերատորներ

Bitwise օպերատորները օգտագործվում են (երկուական) թվերը համեմատելու համար.

Operator Name Description
& AND Sets each bit to 1 if both bits are 1
| OR Sets each bit to 1 if one of two bits is 1
 ^ XOR Sets each bit to 1 if only one of two bits is 1
~ NOT Inverts all the bits
<< Zero fill left shift Shift left by pushing zeros in from the right and let the leftmost bits fall off
>> Signed right shift Shift right by pushing copies of the leftmost bit in from the left, and let the rightmost bits fall off

Փորձեք ինքներդ վարժություններով

Վարժություն:

Բաղադրյալ 10 հետ 5, և տպեք ռեզյուը

Սկսեք վարժությունը

ArmenianEnglish