در این آموزش به بررسی یک سری عملیات ریاضی شامل جمع، تفریق، ضرب، تقسیم و توان در پایتون (Python) میپردازیم! و با مثال و تمرین به طور کامل مبحث رو آموزش خواهیم داد!
2 متغیر زیر رو در نظر بگیرید! کل این آموزش با این دوستان کار میکنیم!
a=5 b=7
پس یک متغیر به اسم a تعریف کردیم با مقدار 5، و b رو هم با مقدار 7 تعریف کردیم! اگر یادتون باشه، در جلسه پیش خیلی کامل در مورد متغیرها و انواعشون صحبت کردیم!
مطالب مرتبط و پیشنهادی!:
تعریف و نام گذاری متغیرها و انواع متغیرها در پایتون (Python)
نکات تکمیلی متغیرها در پایتون (Python)
اولا میدونیم جمع دوتا عدد بالا میشه 12، حالا اگر بخوایم اینو در پایتون (python) انجام بدیم، مینویسیم:
result=a+b print(result)
یه متغیر به اسم result تعریف کردیم (در زبان انگلیسی result یعنی نتیجه! ولی این اسم دلبخواهی بود! یعنی بجای result، میتونستم بنویسیم Sajjad_Rahmani ! یا هر اسم دیگه!)
بعد میگیم آقا جمع a و b (یعنی a+b) رو بریز توووی متغیر result !
در خط دوم هم گفتیم همین مقدار result رو چاپ کن! که خروجی میشه همون 12 !
تذکر: دستور print برای چاپ کردن استفاده میشه! فعلاً در همین حد بدونید، تا بعداً خیلی کاملتر و به صورت مجزا در موردش صحبت کنیم! مثلاً اینجا قراره تَهِش مقدار متغیر result رو چاپ کنه!
حالا این بار میخوایم حاصل a-b رو بدست بیاریم! (خودمون میدونیم حاصل میشه منفیِ2 !) اما برای دلخوشی، در پایتون هم اینو مینویسیم!
result=a-b print(result)
اگر بخوایم دو متعیر a و b بالا رو در هم ضرب کنیم، داریم! [قبلش اینو بگم که همگی میدونیم که حاصل باید بشه 35]!
result=a*b print(result)
خب میبینید که برای ضرب از علامت «*» استفاده میکنیم!
اگر قطعه کد بالا رو run (اجرا) کنید، خروجی همووون 35 خواهد بود!
برای تقسیم کردن b بر a (یعنی 7 تقسیم بر 5) کافی است بنویسیم!
result=a/b print(result)
توجه کنید علامت تقسیم «/» است! خلاصه اگر کد بالا اجرا بشه، تَهِش خروجی میشه: 0.7142857142857143 !
خب قبل از اینکه شروع کنیم، بذارید بپرسم که به نظرتون علامت توان چیست؟! (میدونم هنوز نگفتم! میخوام حدس بزنید!)
اگر قبلاً سابقه کار با نرم افزارهای دیگه (حتی اکسل) رو هم داشته باشید، شاید بگید: «^»! اما اینطوری نیست! در Python علامت توان «**» است! (دو تا ستاره!)
یادتون هست که علامت ضرب * بود و الان داریم میگیم علامت توان ** است! (پس با هم قاطیشووون نکنیم!)
حالا برای اینکه مثلاً a رو به توان 3 برسووونیم، داریم!:
result=a**3 print(result)
که چون 5 به توان 3 است، خروجی خواهد شد: 125 !
تمرین: هر یک از موارد زیر رو حساب کنید! (واضحه که با پایتون منظورمووونه!)
الف) a به توان منهایِ1 ! (یعنی معکوس a)!
ب) a به توانِ یکدوّم (یعنی ریشه دوم عدد a)!
پ) a به توانِ یکسوّم (به عبارت دیگه: ریشه سوم عدد a)!
جواب نهایی:
جواب سه قسمت بالا رو من در سه متغیر result01 و result02 و نهایتاً result03 ذخیره میکنم!
result01=a**(-1) result02=a**(1/2) result03=a**(1/3)
تعداد دیدگاه | 13 |
تعداد بازدید | 50.4K |
تاریخ انتشار | 24/06/2019 |
تاریخ بروزرسانی | 24/06/2019 |
نویسنده | گروه آموزشی کولاک |