ম্যাথ ফাংশন (Math)

লেসন ৪৪ / ৫১

পাইথনে গাণিতিক ফাংশন

Built-in ফাংশন

print(abs(-5))       # 5 (পরম মান)
print(round(3.7))    # 4 (নিকটতম পূর্ণ)
print(round(3.14159, 2))  # 3.14
print(max(3, 7, 1))  # 7
print(min(3, 7, 1))  # 1
print(sum([1,2,3]))  # 6
print(pow(2, 10))    # 1024 (2¹⁰)
print(divmod(17, 5)) # (3, 2) → ভাগফল ৩, ভাগশেষ ২

math Module

import math

print(math.pi)        # 3.141592653589793
print(math.e)         # 2.718281828459045
print(math.sqrt(144)) # 12.0 (বর্গমূল)
print(math.ceil(4.1)) # 5 (উপরের দিকে)
print(math.floor(4.9))# 4 (নিচের দিকে)
print(math.factorial(5))  # 120 (5!)
print(math.log(100, 10))  # 2.0 (log₁₀100)
print(math.sin(math.radians(90)))  # 1.0
print(math.gcd(12, 18))   # 6 (গ.সা.গু.)

random Module

import random

print(random.randint(1, 100))    # ১-১০০ এর মধ্যে
print(random.random())           # 0.0 - 1.0
print(random.choice(["আম","জাম"]))
random.shuffle([1,2,3,4,5])     # এলোমেলো করা