معرفی عملگر ها در پایتون
در قسمتهای قبلی آموزشی پایتون در سایت کافه پروژه آموزش متغیرها در برنامه نویسی پایتون برای انتساب داده به متغیر مورد نظر از نماد (=) استفاده کردیم و بیان کردیم که این نماد نمایانگر یک عملگر (Operator) می باشد دربیانی دیگر میتوان گفت که عملیات انتساب دو عملوند (Operand) که در سمت چپ و سمت راست این نماد قرار میگیرند را انجام میدهد .در پایتون انواعی از عملگر ها وجود دارند که هر کدام عملیات خاصی را روی داده ها اعمال میکنند که در ادامه به معرفی و برسی این عملگرها در پایتون میپردازیم.
لازم به ذکر است این پروژه برای دانشجویانی که میخواهند انجام پروژه دانشجویی خود را خودشان به عهده بگیرند بسیار پایه ای و مناسب است.لطفا تا آخر ما را همراهی نمایید.
انواع عملگر ها در پایتون
- عملگرهای محاسباتی
- عملگرهای مقایسه ای
- عملگرهای منطقی
- عملگرهای ترکیبی
- عملگرهای بیتی
- عملگر های تخصیص
- عملگر های خاص
عملگر های محاسباتی
عملگر های محاسباتی (Arithmetic Operators) رو میشه از پر کاربرد ترین عملگر ها نام برد که شامل عملیات ریاضی مثل جمع ، تفریق، ضرب و … میشود که در جدول زیر شرح داده شده
| عملگر | تعریف عملگر |
مثال |
| + | انجام جمع دو عملوند | a + b |
| – | این عملگر ازمقدارعملوند سمت راست به اندازه مقدار سمت چپ کم میکند | a – b |
| * | ضرب مقدار دو عملوند | a * b |
| ** | عملوند سمت چپ رو به توان عملوند سمت راست میرساند | a ** b |
| / | عملوند سمت چپ بر سمت راست تقسیم میکنیم | a / b |
| // | خارج قسمت صحیح تقسیم را نمایش میدهد | a//b |
| % | با قیمانده تقسیم را بر میگرداند | a%b |
کد زیر رو در نظر بگیرید
a = 11
b = 4
در قسمت بالا ما دو متقیر a و b را تعریف و مقدار1 و4 رو به ترتیب بر روی آنها اعمال کردیم در ادامه عملگر های محاسباتی رو برای این دو تعریف میکنیم
print ( a + b)
با اجرای کد بالا مقدار 14 در خروجی نمایش داده میشود این قطعه کد از تابع print برای چاپ مقدار داخل پرانتز استفاده شده که این مقدار برابر با حاصل جمع تو متغیر تعریف شده در بالا می باشد
برای زیبایی کد و خوانایی بیشتر میتونیم کد بالا رو به صورت زیر بنویسیم
(print (‘ a + b = ‘ a + b
خروجی کد بالا به صورت زیر میباشد
a + b = 14
در قطعه کد بالا ما عبارت ‘ a – b = ‘ رو اضافه کردیم که نکته ای که باید به آن توجه کنید این هست که در اینجا نوع نماد های (-) و (=) عملگر نبوده همون طور که در قسمت متغیرها در برنامه نویسی پایتون به معرفی رشته پرداختیم در اینجا به دلیل استفاده از ( ‘ ‘ ) درواقع ما یک رشته تعریف کردیم و نوع این عبارت از جنس رشته هست و در خروجی یک رشته رو برای ما بر میگرداند
کد دستوری که مقدار تفریقa از b را نمایش میدهد
(print (‘ a – b = ‘ x – y
خروجی
a – b = 7
کد دستوری که مقدارa را در مقدار b ضرب میکند عکس این عمل نیز به همین ترتیب قابل اجرا میباشد
(print (‘ a * b = ‘ a * b
خروجی
a * b = 44
کد دستوری زیر مقدار a را به توان b می رساند
(print (‘ a ^ b = ‘ a ** b
خروجی
a ^ b = 14.641
دقت داشته باشید من در اینجا برای نمایش توان از نماد (^) استفاده کردم
کد دستوری زیر a رو بر b تقسیم میکند
(print (‘ a / b = ‘ a / b
خروجی
a / b = 2.75
کد دستوری زیر خارج قسمت صحیح رو نمایش میدهد
(print (‘ a // b = ‘ a // b
خروجی
a // b = 2
کد دستوری زیر مقدار باقیمانده تقسیم a بر روی b را نمایش میدهد
(print (‘ a % b = ‘ a % b
خروجی
a % b = 3
عملگر های مقایسه ای
عملگرهای مقایسه (Comparison Operators) همان طور که از اسم این عملگر میشه تشخیص داد این عملگر درواقع عمل مقایسه داده ها رو انجام میده و خروجی این عملگر دو حالت True یا False هست که پس از برسی شرط و در نهایت یکی از مقادیر رو بر میگردونه
| عملگر | تعریف عملگر | مثال |
| < | این دو نماد در واقع مقایسه کوچک یا بزرگ بودن دو داده را انجام میدهند و به عبارتی دهانه نماد باید به سمت عدد بزرگ تر باشد تا عبارت صحیح و در غیر اینصورت عبارت غلط میباشد | a > b |
| > | a < b | |
| == | این نماد مقایسه تساوی دو طرف را انجام میدهد | a == b |
| =! | نامساوی در این حالت درست زمانی هست که دو متغیر مقداری برابر نداشته باشند | a != b |
| =< | در اینجا ما بحث گوچک تر یا بزرگ تر بودن رو طبق تعریف قبل داریم با این تفاوت که شرط یا مساوی هم در این جا داریم برای درستی صحت یک شرط کافی هست | a >= b |
| => | a <= b |
عملگر های منطقی
عملگر های منطقی (Logical Operators) درواقع بین دو عملوند رو از نظر True یا False برسی میکند که شامل or ،and و not میشود و خروجی این عملگر نیز True یا False هست
| or | and | Not b | b | a |
| True | True | False | True | True |
| True | False | True | False | True |
| True | False | False | True | False |
| False | False | True | False | False |
قطعه کد عملگر های منطقی
a = True
b = False
print(‘a and b is’, a and b)
خروجی کد بالا به صورت زیر میباشد
a and b is False
تا اینجا ما با عملگر های مهم درپایتون و نحوه اجرای این عملگر ها آشنا شدیم در ادامه عملگر های دیگری مثل عملگر بیتی ، تخصیص ، همانی و موارد دیگر رو به این لیست اضافه کرد که از سطح این آموزش خارج هست و در آینده با فراگیری مهارت های بیشتر در برنامه نویسی به برسی و نحوه اجرای این موارد میپردازیم
در این قسمت به شما سه محیط پر طرفدار برای کدنویسی پایتون را معرفی میکنیم که پروژه هایتان را با دقت و سرعت بیشتری بتوانید انجام دهید.در این بین انجام پروژه با اکلیپس ، انجام پروژه با ویژوال استودیو و انجام پروژه با پایچارم جز محبوبترین محیط ها در بین کاربران می باشند.
برخی از کاربردهای زبان برنامه نویسی پایتون عبارتست از :
انجام پروژه داده کاوی ، انجام پروژه هوش مصنوعی ، پیاده سازی مقاله با پایتون ، انجام پروژه مهندسی برق ، انجام پروژه های برنامه نویسی وب ، انجام پروژه مهندسی عمران ، انجام پروژه مهندسی پزشکی ، انجام پروژه مهندسی نرم افزار ، انجام پروژه یادگیری ماشین ، انجام پروژه یادگیری عمیق ، انجام پروژه پردازش تصویر ، انجام پروژه مهندسی صنایع ، انجام پروژه مهندسی مکانیک و ….
پیشنهاد : اگر شما مسلط به زبان برنامه نویسی پایتون هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس پایتون مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.
ممنون از توجه شما عزیزان به این آموزش ها.این آموزشهای از مقدماتی تا پیشرفته ادامه خواهد داشت. از سرویس های دیگری که پایچارم به شما ارائه می دهد انجام پروژه پایتورچ و انجام پروژه جنگو (Django) است که یک کتابخانه بسیار قدرتمند یادگیری ماشین برای پایتون است که در آموزش های بعدی نیز با آن آشنا خواهیم شد.
سایت کافه پروژه علاوه بر انجام پروژه های برنامه نویسی پایتون ، انجام تحقیق و نوشتن مقاله در حوزه پایتون را نیز انجام می دهد که میتوانید با سفارش تحقیق در این حوزه نیز با سایت همکاری نمایید.
برخی از پروژه هایی که در کافه پروژه با زبان های مختلف برنامه نویسی انجام می شوند :
انجام پروژه پایتون
انجام پروژه متلب
پیشنهاد دوم : اگر شما مسلط به زبان برنامه نویسی متلب هستید و به دنبال انجام پروژه با این زبان می باشید میتوانید به صفحه استخدام برنامه نویس متلب مراجعه نمایید و اطلاعات لازم در این حوزه و نحوه همکاری با کافه پروژه را مطالعه کنید.
در اینجا به پایان بخش آموزش شروع برنامه نویسی با پایتون رسیدیم امیدوارم که این مطالب براتون مفید بوده باشه.منتظر آموزش های بعدی ما باشید.خیلی خوشحال میشیم اگر در رابطه با این مطلب نظرتون رو ثبت بفرمایید.تشکر
فریلنسر هستید و مهارت انجام پروژه ای را دارید؟
اگر شما فریلنسر هستید و توانایی انجام پروژه ای را در یک رشته یا حوزه ای خاص دارید برای فعالیت در سایت کافه پروژه و کسب درآمد می توانید در سایت ثبت نام کنید و پروژه هایی با مهارت انتخاب خود را مشاهده کنید.جهت ثبت نام و ثبت رزومه خود در سایت از طریق دکمه پایین صفحه در سایت عضو شوید.
نحوه سفارش پروژه در سایت کافه پروژه :
اگر پروژه ای دارید که میخواهید آن را برون سپاری کنید کافی است در سایت کافه پروژه ثبت نام کنید و پروژه خود را ثبت نمایید.پروژه شما هر چه که باشد حتما مجری برای آن وجود دارد.جهت ثبت نام و ثبت سفارش پروژه خود برروی دکمه زیر کلیک نمایید.


بدون دیدگاه