جذر یکی از مبانی پایهای در ریاضیات است. جدر گرفتن به صورت دستی شاید کار آسانی نباشد. برای همین می توانید با پایتون این کار راحت کنید و با چند خط کد این پروسه را برای خودتان آسوده کنید. در این مقاله به روشهای مختلف، جذر گرفتن در پایتون را بررسی میکنیم
توان به معنی ضرب کردن یک عدد در خودش به دفعات متعدد است. برای مثال 4 به توان 2 مساوی با 16 میباشد. در زبان برنامه نویسی پایتون میتوانیم از (**) به عنوان علامت توان دو استفاده کنیم. کد زیر توان 2 عدد چهار را برای ما نمایش خواهد داد.
num = 4
print(num**2)
Output : 16
جذر یک عدد در واقع به توان 1/2 رساندن آن عدد است. یعنی اگر بنویسیم 16 به توان 1/2، عدد 4 که همان جذر 1/2 است به دست میآید. در آموزش پایتون کودک و نوجوان این مسائل به صورت تخصصی تر و با مثال های کاربردی تر بیان می شود و کودکان شما می توانند به صورت حرفه ای پایتون را آموزش ببینند.
num = 16
radical = 16**1/2
print(radical)
Output = 4
در کد بالا سعی کردیم که با استفاده از توان، جذر عدد را به دست آوریم. اول متغیر num را مساوی با 16 قرار دادیم؛ سپس آن عدد را به توان 1/2 رساندیم و آن را به متغیر radical نسبت دادیم. در اخر با استفاده از( print(radical، عدد نهایی در ترمینال نمایش داده خواهد شد. خروجی این کد در واقع عدد 4 است که همان جذر 16 میباشد.
با این روش میتوانیم جذر هر عددی را محاسبه کنیم. اگر بخواهیم ریشه nام عدد مورد نظر را بیابیم، میتوانیم آن عدد را به توان 1/n برسانیم. مثلا اگر بخواهیم ریشه سوم عدد 16 را داشته باشیم میتوانیم آن را به صورت radical =16**1/3 بنویسیم.
بیشتر بخوانید: چاپ اعداد اول 1 تا 100 در پایتون
یکی دیگر از روشهای محاسبه جذر در پایتون استفاده از تابع میباشد. ما میتوانیم با نوشتن یک تابع مربوط به محاسبه جذر و سپس با صدا زدن آن تابع، محاسبات مورد نظر را انجام دهیم. در این قسمت، مثالی از محاسبه جذر در پایتون با استفاده از تابع را بررسی میکنیم.
:def jazr(x)
return(x**1/2)
در کد بالا یک تابع نوشتیم که متغیر x را میپذیرد و جذر عدد x را به عنوان خروجی تحویل میدهد. عدد x که همان ورودی تابع است را میتوان از کاربر درخواست کرد.
:def jazr(x)
return(x**1/2)
num = int(input(“enter a number: “)
print(jazr(num))
کد بالا در واقع یک تابع است که از کاربر یک ورودی از نوع عددی قبول کرده و سپس جذر آن عدد را به عنوان خروجی تحویل میدهد. سپس عدد به دست آمده را در ترمینال نمایش میدهد. برای مثال اگر در قسمت ورودی عدد 25 را وارد کنیم، میتوانیم با صدا کردن تابع jazr، جذر آن عدد را داشته باشیم که برابر عدد 5 خواهد بود.
بیشتر بخوانید: توابع در پایتون
متوجه شدیم که اگر عددی را به توان 1/2 برسانیم، در واقع جذر عدد مورد نظر را محاسبه کردهایم. اگر بخواهیم ریشه nام عدد را به دست آوریم، میتوانیم عدد مورد نظر را به توان 1/n برسانیم. در این قسمت مثالی از محاسبه ریشه عدد با فرجه دلخواه را بررسی میکنیم.
num1 = int(input(“enter a number: “)
num2 = int(input(“enter a radical number: “)
radical = num1**(1/num2)
print(radical)
در کد بالا، دو عدد به صورت ورودی از کاربر درخواست میشود، ورودی که نام آن را num1 گذاشتیم، در واقع عددی است که قصد داریم ریشه آن را محاسبه کنیم و ورودی num2، ریشه nام همان عدد است. بعد از دریافت ورودیهای مورد نیاز، ورودی اول را به توان معکوس ورودی دوم میرسانیم. سپس عدد به دست آمده را در ترمینال برای کاربر پرینت میکنیم.
اگر در قسمت ورودی num1 عدد 125 را وارد کرده و در ورودی num2، عدد 3 را وارد کنیم. کد بالا ریشه سوم عدد 125 را محاسبه کرده و نتیجه را که عدد 5 خواهد بود در ترمینال نمایش خواهد داد.
مطلب خواندنی: حل معادله درجه دو و درجه سه در پایتون
یکی دیگر از روشهای جذر گرفتن در پایتون، استفاده از کتابخانه math میباشد. این کتابخانه مربوط به انجام اعمال ریاضی است. در این قسمت روشهای محاسبه جذر در پایتون با استفاده از کتابخانه math را بررسی میکنیم.
Import math
num1 = int(input(“enter a number: “)
x = pow(num1, 0.5)
print(x)
کد بالا از کاربر یک ورودی به نام num1 که باید به صورت عددی باشد را درخواست میکند. سپس با استفاده از دستور pow آن عدد را به توان 0.5 میرساند. عدد 0.5 در واقع همان 1/2 است. پس از اجرای این کد، اگر عدد 25 را به عنوان ورودی num1 به برنامه بدهیم، پس از انجام محاسبات لازم، جذر آن عدد در صفحه ترمینال نمایش داده خواهد شد.
روش دوم:
روش دیگر محاسبه جذر در پایتون با استفاده از کتابخانه math، دستور sqrt میباشد. در این قسمت مثالی از استفاده این دستور برای جذر گرفتن در پایتون را بررسی میکنیم.
Import math
num1 = int(input(“enter a number: “)
x = sqrt(num1)
print(x)
در کد بالا از دستور sqrt مربوط به کتابخانه math، برای محاسبه جذر استفاده شدهاست. در این روش از کاربر یک ورودی به عنوان num1 و به صورت عدد دریافت میشود. در مرحله دوم با دستور sqrt جذر عدد num1 را محاسبه میکنیم و در آخر آن را در صفحه ترمینال برای کاربر نمایش میدهیم.
جمع بندی
در این مقاله به بررسی روشهای مختلف محاسبه جذر در پایتون پرداختیم. با کتابخانه math آشنا شدیم و نحوه انجام برخی محاسبات ریاضی با استفاده از این کتابخانه را بررسی کردیم.
کودکان و نوجوانان میتوانند با شرکت در دوره برنامه نویسی کودکان و نوجوانان پل استار به صورت اصولی مباحث مختلف برنامه نویسی را بیاموزند و بتوانند آمادگی حضور در بازار کار و پروژههای سطح بالا را داشته باشند.