Python Math Library

LYPプレミアム会員 python

Kakabsat, naimbag nga aldaw kadakayo amin! Kararagak nga nasayaat ti daytoy nga aldawyo, ken maysa a ragsak nga makikadduaak kadakayo tapno maibingayko ti adal maipapan iti Python ken ti math library na. No bassit laeng ti ammom iti programming, saan ka a mabuteng! Ipaliw-awagko dagitoy a konsepto iti maysa nga ay-ayo a pannakaawat ken ti simple a pamuspusan babaen kadagiti code nga ipakita tayo.

Python Math Library

Ti math library ti Python ket adda kadakuada amin dagiti pagnaan a kasapulan tapno mapapardas ken masimple ti panaggamitmo iti math formulas. Makita kadagiti trigonometrical functions, logarithms, ken ad-adu pay. Ket ita, let’s explore dagiti simple nga example tapno masapulmo iti praktika ti math functions iti Python.

import math

# 1. Valor ti pi
pi_valor = math.pi
print("Valor ti pi ket: ", pi_valor)

# 2. Trigonometric Functions: sin, cos, tan
angle = math.radians(30)  # I-convert dagiti degrees iti radians
sin_valor = math.sin(angle)
cos_valor = math.cos(angle)
tan_valor = math.tan(angle)

print("sin(30°): ", sin_valor)
print("cos(30°): ", cos_valor)
print("tan(30°): ", tan_valor)

# 3. Logarithms
log_valor = math.log(10)
print("Logarithm ti 10 ket: ", log_valor)

# 4. Square Root
sqrt_valor = math.sqrt(16)
print("Square root ti 16 ket: ", sqrt_valor)

# 5. Absolute Value
abs_valor = math.fabs(-5)
print("Absolute value ti -5 ket: ", abs_valor)

Dagiti Resulta:

Valor ti pi ket:  3.141592653589793
sin(30°):  0.49999999999999994
cos(30°):  0.8660254037844387
tan(30°):  0.5773502691896257
Logarithm ti 10 ket:  2.302585092994046
Square root ti 16 ket:  4.0
Absolute value ti -5 ket:  5.0

Kitaen yo ti kinapatig ti math library – makatawid tayo iti adu a matematika a problema nga alisto ken praktikal. Dagitoy nga example ket pakita ti sin, cos, tan, logarithms, ken square root, nga dagiti kadawyan a pagnaan.

Example: Panagkuenta ti Area ti Maysa a Circle

Iti sumaruno a part, let’s kuentaen ti area ti maysa nga circle. Ammom manen ti formula a A = π * r2, no adda iti radius nga r.

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

radius = 5
area = area_circle(radius)
print(f"Area ti circle nga adda radius na {radius}: {area}")

Resulta:

Area ti circle nga adda radius na 5: 78.53981633974483

Panangrugi ken Panangipateg

Ti napintas iti math library ti Python ket naparikutmo dagiti math formulas iti maysa nga simple a pamuspusan. Amin a rigat ti panagaddan iti functions ket mapapartak babaen daytoy nga teknika. Kadagiti maysa-maysa a pagpracticanmo, agnayonka iti sumaruno a level ti panagaramid iti matematikal a problema.

Agyamanak la unay iti panagpartisipar ken panagbasa yo iti daytoy a blog. Sapulko nga mangted kadakayo iti inspiration ken maawatam ti adu a banag a maaramidyo babaen ti Python. Makita tayo manen iti sumaruno a tutorial!