پایتون ترفند

بسم الله الرحمن الرحیم

پایتون ترفند

بسم الله الرحمن الرحیم

سلام خوش آمدید

بسم الله الرحمن الرحیم 

برای ظهور امام زمان (عج ) صلوات بفرستید

خب، در قسمت قبل، ما سینوس رو حساب کردیم، اما از دو تا تابع از کتابخانه math استفاده کردیم که امروز میخوایم اونا رو هم دستی بنویسیم!

خب بریم سر اصل مطلب.

فاکتوریل

فاکتوریل رو با نماد ! نشون میدن و !n یعنی ضرب اعداد طبیعی از ۱ تا n.

مثلا !۵ یعنی ۵×۴×۳×۲×۱ که میشه ۱۲۰ .

خب میشه به راحتی با کنابخانه math حسابش کرد اما...

def fact(num):
	result = 1
	for n in range(1,num+1):
		result *= n
	return result
print(fact(5)) #120

خب اول حاصل رو یک قرار دادم، بعدش گفتم حاصل رو به ترتیب در اعداد ۱ تا n ضرب کنه تا !n بدست بیاد.

 

تبدیل درجه به رادیان

ما چند واحد برای اندازه گیری زاویه داریم که یکیش درجه هست. به هر یک سیصد و شصتم دایره میگن یک درجه. ما واحدی دیگه هم داریم به نام رادیان. دانشمندان قطر دایره ای به شعاع یک را ، یک رادیان در نظر گرفتند که یعنی ۱۸۰ درجه میشه پی رادیان و تقریبا ۳.۱۴ رادیان.

و همچنین میدونیم که پی تقریبا برابره با:

3.141592653589793

خب اگه d زاویه بر حسب درجه باشه، به رادیان برابره با :

(pi*d)/180

که جای pi میتونیم مقدار تقریبیشو بذاریم.

خب حالا تابعش تو پایتون:

def radian(num):
	return (3.141592653589793*num)/180
print(radian(30)) #0.5235987755982988

اینم بگم این مقادیر دقیق نیستن چون ما مقدار دقیق پی رو نداریم.

 

خب ما موفق شدیم الحمدالله این دو تابع رو هم پیاده سازی کنیم،

فعلا خدانگهدار .

نظرات (۱)

  • محمدهاشم شعبانی
  • سلام

    نظری دارید بفرمایید

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی

    بسم الله الرحمن الرحیم. سلام دوست عزیز. اینجا پایتون ترفنده! شاید بعضی وقتا مطالبی اینجا بگذارم!حالا تو میتونی جستجو کنی!

    آخرین نظرات