Python ir matematikos biblioteka

    Sveiki, brangūs skaitytojai! Šiandien kalbėsime apie **Python** ir matematikos bibliotekos naudojimą, kuris palengvina sudėtingų matematinių skaičiavimų atlikimą. Nesvarbu, ar esate pradedantysis, ar patyręs naudotojas, šiame straipsnyje jums bus lengva suprasti šias koncepcijas. Taip pat pateiksime kodų pavyzdžius, kad parodytume, kaip tai veikia praktiškai.

Python ir matematikos biblioteka

Python matematikos biblioteka (math library) yra svarbi, nes ji suteikia daugybę naudingų funkcijų, leidžiančių atlikti matematinius skaičiavimus. Štai pavyzdys, kaip ją naudoti.

import math

# 1. π vertė
pi_value = math.pi
print("π vertė yra: ", pi_value)

# 2. Trigonometrijos funkcijos: sin, cos, tan
angle = math.radians(30)  # Paverčiame laipsnius į radianus
sin_value = math.sin(angle)
cos_value = math.cos(angle)
tan_value = math.tan(angle)

print("sin(30°): ", sin_value)
print("cos(30°): ", cos_value)
print("tan(30°): ", tan_value)

# 3. Natūralusis logaritmas
log_value = math.log(10)
print("Natūralusis logaritmas iš 10 yra: ", log_value)

# 4. Kvadratinė šaknis
sqrt_value = math.sqrt(16)
print("Kvadratinė šaknis iš 16 yra: ", sqrt_value)

# 5. Absoliuti reikšmė
abs_value = math.fabs(-5)
print("Absoliuti reikšmė iš -5 yra: ", abs_value)

Rezultatai:

π vertė yra:  3.141592653589793
sin(30°):  0.49999999999999994
cos(30°):  0.8660254037844387
tan(30°):  0.5773502691896257
Natūralusis logaritmas iš 10 yra:  2.302585092994046
Kvadratinė šaknis iš 16 yra:  4.0
Absoliuti reikšmė iš -5 yra:  5.0

Kaip matote, Python matematikos biblioteka supaprastina sudėtingų matematinių skaičiavimų atlikimą. Nereikia skirti daug laiko sudėtingų formulių supratimui.

Pavyzdys: Apskritimo ploto skaičiavimas

Dabar pateiksime pavyzdį, kaip apskaičiuoti apskritimo plotą, naudojant formulę A = π * r², kur r yra spindulys.

def area_circle(radius):
    return math.pi * math.pow(radius, 2)

radius = 5
area = area_circle(radius)
print(f"Apskritimo plotas su spinduliu {radius}: {area}")

Rezultatai:

Apskritimo plotas su spinduliu 5: 78.53981633974483

Išvados

Šiame straipsnyje aptarėme, kaip Python ir matematikos biblioteka gali supaprastinti matematikos skaičiavimų atlikimą. Naudodami šias funkcijas galite greitai ir lengvai atlikti įvairius matematikos uždavinius, o tai padaro darbą efektyvesnį ir malonesnį.