কম্পিউটার টিউটোরিয়াল

পাইথনে ডিগ্রি ও রেডিয়ান কনভারশন – degrees() এবং radians() ফাংশন

গণিতে কোণের পরিমাপ ডিগ্রি (degree) এবং রেডিয়ান (radian) – এই দুটি ইউনিটে হয়। পাইথনের `math` মডিউলে এই দুটির মধ্যে কনভারশনের ফাংশন রয়েছে।

degrees() ফাংশন – রেডিয়ান থেকে ডিগ্রি

রেডিয়ান ভ্যালু ইনপুট নেয় এবং সমতুল্য ডিগ্রি রিটার্ন করে (ফ্লোট)।

import math
print("1 Radians in Degrees:", math.degrees(1))
print("20 Radians in Degrees:", math.degrees(20))
print("180 Radians in Degrees:", math.degrees(180))

আউটপুট

1 Radians in Degrees: 57.29577951308232
20 Radians in Degrees: 1145.9155902616465
180 Radians in Degrees: 10313.240312354817

radians() ফাংশন – ডিগ্রি থেকে রেডিয়ান

ডিগ্রি ভ্যালু ইনপুট নেয় এবং সমতুল্য রেডিয়ান রিটার্ন করে (ফ্লোট)।

import math
print("1 degrees in radian:", math.radians(1))
print("60 degrees in radian:", math.radians(60))
print("180 degrees in radian:", math.radians(180))

আউটপুট

1 degrees in radian: 0.017453292519943295
60 degrees in radian: 1.0471975511965976
180 degrees in radian: 3.141592653589793 (π)

NumPy দিয়ে কনভারশন (deg2rad, rad2deg)

import numpy as np
print("1 degrees to radian:", np.deg2rad(1))
print("1 radian to degree:", np.rad2deg(1))

আউটপুট

1 degrees to radian: 0.017453292519943295
1 radian to degree: 57.29577951308232

NumPy এর ফাংশনগুলো অ্যারে-ওয়াইজ কাজ করে, যা বড় ডেটাসেটের জন্য দ্রুত।

  1. পাইথনে কোরিলেশন এবং রিগ্রেশন

  2. পাইথনে কাউন্ট অ্যান্ড সে (Count and Say) সিকোয়েন্স

  3. পাইথনে পারমুটেশন ও কম্বিনেশন (Permutation and Combination in Python)

  4. পাইথনে =+ এবং += অপারেটরের পার্থক্য