تابع فاکتوریل در پایتون

مهندسی مکانیک
مهندسی معماری
مهندسی پزشکی

در دنیای برنامه نویسی (زبان پایتون) نوشتن یک برنامه برای حل مسائل ریاضی مثل تابع فاکتوریل، یکی از دلچسب ترین کارهای ممکن است. با نوشتن چند خط کد، می توانیم مسائلی که برای حل شدن به صورت دستی، به زمان قابل توجه ای نیاز دارند، در مدت زمان بسیار کوتاهی حل کرد.
پایتون از آن دسته زبان های برنامه نویسی است که در علوم مختلف به ویژه ریاضیات کاربرد فراوانی دارد. در مقاله تابع فاکتوریل در پایتون، برنامه ای برای به دست آوردن فاکتوریل یک عدد می نویسیم که در ادامه خواهید دید.
قبل از ادامه مقاله شما را دعوت به مشاهده چندین نمونه فیلم از دوره های مختلف آموزش پایتون می نماییم.
شما می توانید برای اطلاع بیشتر از دوره های آموزش داده شده و همچنین تهیه پکیج های آموزشی به قسمت فروشگاه سایت مراجعه بفرمایید.
در ریاضیات، فاکتوریل یک عدد، از حاصل ضرب تمام اعداد صحیح از یک تا خود آن عدد به دست می آید. به عنوان مثال فاکتوریل عدد ۵ برابر است با:
120= 5*4*3*2*1
فاکتوریل فقط شامل اعداد صحیح مثبت است و برای اعداد منفی تعریف نشده است. ضمن آنکه فاکتوریل عدد صفر همیشه یک است.
در زبان برنامه نویسی پایتون از چندین روش می توان برنامه ای نوشت که فاکتوریل یک عدد را محاسبه کند. اما ابتدا می خواهیم الگوریتم برنامه فاکتوریل را بررسی کنیم که به شرح زیر می باشد:
در این روش، با استفاده از الگوریتمی که نوشته ایم، ابتدا یک عدد صحیح از کاربر گرفته و در ادامه متغیری با نام factorial تعریف می کنیم و مقدار یک را به آن اختصاص می دهیم.
Number = int(input( “please Enter integer number:12
factorial = 1
کار بعدی ما، نوشتن یک حلقه تکرار با تابع for است که از یک تا number پیمایش کند و در آن تمام اعداد کوچک تر مساوی number از یک تا خودش در هم ضرب شده و حاصل در متغیر factorial قرار گیرد.
:for i in range(1, number+1)
factorial = factorial * i
تنها کاری که باید در ادامه انجام دهیم، چاپ کردن مقدار factorial به عنوان فاکتوریل عدد number است:
“{} :print( the factorial of {} is
امیدواریم مقاله تابع فاکتوریل در پایتون برای شما مفید بوده باشد ، همچنین شما میتوانید از سایر مقالات در سایت www.catiadesign.ir دیدن بفرمایید.