Nhật ký Python [x, cơ sở] hàm được sử dụng để tính toán lôgarit tự nhiên [căn e]. Nếu 2 đối số được truyền, nó sẽ tính logarit của cơ số mong muốn của đối số a, giá trị số của log [a] / log [Cơ sở].
- Nhật ký Python [x, cơ sở]
- Cú pháp
- Tranh luận
- Giá trị trả lại
- Thí
dụ
- Đầu ra
- Ví dụ 2
- Đầu ra
- Sự kết luận
Nhật ký Python [x, cơ sở]
Nhật ký Python [x, cơ sở] là một hàm tích hợp được sử dụng để lấy hàm lôgarit cần thiết. Hàm log [] được sử dụng để lấy nhật ký x của một cơ sở cụ thể. Thật không may, hàm log [] nằm trong thư viện toán học, vì vậy chúng ta cần nhập thư viện toán học để sử dụng hàm log [].
Cú pháp
math.log[num, Base]
Tranh luận
Hàm này có hai đối số:
num -> nhật ký mà chúng tôi muốn tìm
Cơ sở -> chúng ta muốn tìm nhật ký bằng cơ sở nào
Giá trị trả lại
Hàm này có thể trả về hai loại giá trị:
- Trả về giá trị tự nhiên nếu chỉ có 1 đối số được truyền.
- Trả lại nhật ký với dựa trên được chỉ định nếu hai đối số được chuyển.
Nhưng hàm log [x, base] ném ra một ngoại lệ ValueError nếu bất kỳ giá trị nào được truyền dưới dạng đối số.
Thí dụ
Xem đoạn mã sau.
# Importing math library import math # initializing values num = 15 base = 5 print["Natural log of ", num, " is: ", math.log[num]] print["The logarithm of ", num, " of the base ", base, " is: ", math.log[num, base]]
Đầu ra
Natural log of 15 is: 2.70805020110221 The logarithm of 15 of the base 5 is: 1.6826061944859854
Trong chương trình này, chúng tôi khởi tạo giá trị, sau đó tính logarit tự nhiên của một số và ở dòng tiếp theo, chúng ta tính logarit của cơ số 5.
Ví dụ 2
Xem đoạn mã sau.
# Importing math library import math # By taking input from user num = int[input["Enter the number: "]] base = int[input["Enter the base: "]] print["Natural log of ", num, " is: ", math.log[num]] print["Logarithm of base ", base, " of the number ", num, " is: ", math.log[num, base]]
Đầu ra
Enter the number: 12 Enter the vase: 8 Natural log of 12 is: 2.4849066497880004 Logarithm of base 8 of the number 12 is: 1.1949875002403856
Trong chương trình này, chúng tôi đã lấy dữ liệu đầu vào từ người dùng, sau đó tính logarit tự nhiên của một số và ở dòng tiếp theo, chúng ta tính logarit của cơ số 8.
Sự kết luận
Python cung cấp nhiều hàm logarit tích hợp trong mô-đun math, cho phép chúng tôi tính toán nhật ký bằng cách sử dụng một dòng duy nhất. Trong mô-đun toán học, hai vị trí để tính toán các giá trị lôgarit được xác định. Hàm log [] trả về logarit tự nhiên của một số, trong khi log10 [] tính logarit chuẩn, tức là, với cơ số 10.
Python exp []
Trunc Python []
Giá trị tuyệt đối trong Python
Python fabs []
Python expm1 []