عملگرهای پایتون Python operator
آگوست 5, 2019
ارسال شده توسط باحد
877 بازدید
از عملگرها برای انجام عملیات بر روی متغیرها و مقادیر استفاده می شود.
پایتون، اپراتورها را در گروه های زیر تقسیم می کند:
- عملگرهای حساب – Arithmetic
- عملگرهای واگذاری – Assignment
- عملگرهای مقایسه – Comparison
- عملگرهای منطقی – Logical
- عملگرهای هویت – Identity
- عملگرهای عضویت – Membership
- عملگرهای بیتی – Bitwise
مقالات
عملگرهای حسابگر پایتون – Arithmetic Operators
عملگرهای حساب با مقادیر عددی برای انجام عملیات ریاضی رایج مانند جمع و منها و.. استفاده می شوند:
| عملگر | نام | مثال |
|---|---|---|
| + | جمع | x + y |
| - | تفریق | x - y |
| * | ضرب | x * y |
| / | تقسیم | x / y |
| % | ضریب | x % y |
| ** | توان | x ** y |
| // | تقسیم طبقه | x // y |
عملگرهای مقایسه ای پایتون – Comparison Operators
برای مقایسه دو مقدار از عملگرهای مقایسه استفاده می شود:
| مثال | نام | عملگر |
|---|---|---|
| x == y | مساوی | !ERROR! C2 -> Formula Error: Unexpected operator '=' |
| x != y | نامساوی | !ERROR! C3 -> Formula Error: An unexpected error occurred |
| x > y | بزرگتر از | < |
| x < y | کوچکتر از | > |
| x >= y | بزرگتر مساوی | !ERROR! C6 -> Formula Error: Unexpected operator '<' |
| x <= y | کوچکتر مساوی | !ERROR! C7 -> Formula Error: Unexpected operator '>' |
عملگرهای منطقی پایتون – Logical Operators
عملگرهای منطقی برای ترکیب جملات شرطی استفاده می شوند:
x is not y
عملگرهای شناسایی – Python Identity Operators
| مثال | توضیحات | عملگر |
|---|---|---|
| x is y | اگر هر دو متغیر یک شیء باشند True را برمیگرداند | is |
| x is not y | اگر هر دو متغیر یک object نباشند مقدار را True برمیگرداند | is not |
عملگرهای عضویت پایتون – Membership Operators
از اپراتورهای عضویت برای آزمایش اینکه دنباله ای در یک شی ارائه شده استفاده می شود:
| مثال | توضیحات | نام |
|---|---|---|
| x in y | اگر یک دنباله با مقدار مشخص شده در جسم موجود باشد ، True را برمی گرداند | in |
| x not in y | اگر یک دنباله با مقدار مشخص شده در جسم موجود نباشد ، True برمی گردد | not in |
عملگرهای بیتی پایتون – Bitwise Operators
از اپراتورهای Bitwise برای مقایسه اعداد (باینری) استفاده می شود:
| توضیحات | نام | عملگر |
|---|---|---|
| اگر هر دو بیت 1 باشد ، هر بیت را به 1 تنظیم می کند | AND | & |
| اگر یکی از دو بیت 1 باشد ، هر بیت را به 1 تنظیم می کند | OR | | |
| هر بیت را به 1 تنظیم می کند اگر تنها یکی از دو بیت 1 باشد | XOR | ^ |
| تمام بیت ها را برعکس میکند | NOT | ~ |
| با فشار دادن صفرها از سمت راست به سمت چپ حرکت کرده و اجازه میدهد کمترین قطعه سمت چپ سقوط کند | Zero fill left shift | >> |
| با فشار دادن کپی از سمت چپ در سمت چپ ، سمت راست را تغییر میدهد و اجازه میدهد بهترین بیشترین راست ها از بین بروند | Signed right shift | << |
5/5 - (1 امتیاز)
مطالب زیر را حتما مطالعه کنید
آموزش پایتون ( Python )
آموزش پایه زبان برنامه نویسی پایتون Python به صفحه آموزش پایتون خوش آمدید در این...
دستور if و else در پایتون Python
پایتون از شرط های منطقی معمول ریاضیات پشتیبانی می کند: برابر است: a == bبرابر...
دیکشنری(Dictionary) در پایتون
نوع داده دیکشنری Dictionary مجموعه ای است که نامرتب، قابل تغییر و اندیسی می باشد....
مجموعه ها (set) در پایتون python
Set یک مجموعه ای است که unindexed و unordered می باشد.از نظر ریاضی مجموعه ها...
داده Tuple تاپل در پایتون
Tuple Tuple مجموعه ای است که سفارش داده می شود و غیرقابل تغییر است. در...
حلقه ها در پایتون
به طور کلی، statements ها در پایتون به صورت پیوسته اجرا می شوند: اولین statement ...
دیدگاهتان را بنویسید