Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để làm toán với danh sách trong python?

Chúng tôi không chỉ sử dụng danh sách để lưu trữ tập hợp các giá trị mà còn sử dụng danh sách đó để thực hiện một số phép tính toán học hoặc các phép toán cần thực hiện.

Ví dụ 1

 import mathdata =21.6print ('Tầng 21.6 là:', math.floor (data)) 

Đầu ra

 Tầng 21,6 là:21 

Cách tính giá trị trung bình có trọng số của danh sách

Ví dụ 2

 cost =[0,424, 0,4221, 0,4185, 0,4132, 0,413] trường hợp =[10, 20, 30, 40, 50] chi phí =[23, 10, 5, 32, 41] trọng lượng =[10, 20, 30 , 40, 50] cho tôi trong phạm vi (len (chi phí)):chi phí [c] =(chi phí [i] * trọng lượng [i] / tổng (trọng lượng)) chi phí =tổng (chi phí) in (chi phí)  

Đầu ra

 72.84444444444445 

Ví dụ 3

 import mathdegree =180radian =math.radians (độ) print ('Góc đã cho là:', radian) print ('sin (x) is:', math.sin (radian)) print ('cos (x ) là:', math.cos (radian)) print (' tan (x) là:', math.tan (radian)) 

Đầu ra

 Góc đã cho là:3,141592653589793sin (x) là:1,2246467991473532e-16cos (x) là:-1,0tan (x) là:-1,2246467991473532e-16 

Sau đây là một số hàm Toán học Python

  • ceil (x):Trả về giá trị số nguyên nhỏ nhất lớn hơn hoặc bằng x.
  • copysign (x, y):Trả về x có dấu của y
  • fabs (x):Trả về giá trị tuyệt đối của x
  • giai thừa (x):Trả về giai thừa của x
  • floor (x):Trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x
  • fmod (x, y):Trả về phần dư khi x chia cho y
  • frexp (x):Trả về phần định trị và số mũ của x dưới dạng cặp (m, e)
  • fsum (có thể lặp lại):Trả về tổng dấu phẩy động chính xác của các giá trị trong giá trị có thể lặp lại
  • isfinite (x):Trả về True nếu x không phải là vô cùng hoặc NaN (Không phải là Số)
  • isinf (x):Trả về True nếu x là giá trị vô cùng dương hoặc âm
  • isnan (x):Trả về True nếu x là NaN
  • ldexp (x, i):Trả về x * (2 ** i)
  • modf (x):Trả về phần thập phân và phần nguyên của x
  • trunc (x):Trả về giá trị số nguyên bị cắt ngắn của x
  • exp (x):Trả về e ** x
  • expm1 (x):Trả về e ** x - 1
  • log (x [, base]):Trả về logarit của x về cơ số (mặc định là e)
  • log1p (x):Trả về lôgarit tự nhiên của 1 + x
  • log2 (x):Trả về logarit cơ số 2 của x