Python log2 (x) là một hàm có sẵn được sử dụng để lấy logarit của bất kỳ số nhất định nào có cơ số 2. Hàm log2 (x) nằm trong thư viện toán học. Bạn đang xem :
bản ghi cơ sở 2 trong Python Python log2: Cách sử dụng bản ghi cơ sở 2 trong Python Python log2 () phương thức là một trong các hàm Toán học Python được sử dụng để tính toán giá trị logarit của một số cơ số 2 đã cho sẵn. Python log2 (x) là một hàm tích hợp được sử dụng để lấy logarit của bất kỳ số nhất định nào có cơ số 2. Hàm log2 (x) 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 log2 (). Hàm math.log2 () trong Python là một phương thức thư viện của mô-đun math , nó được sử dụng để lấy logarit cơ số 2 của một số và nó chấp nhận số đó và trả về logarit cơ số 2 của một số đã cho. Hàm log2 () nhận một đối số. số – & gt; Nhật ký mà chúng tôi muốn tìm với cơ số 2. Hàm log2 () trả về logarit của cơ số 2 của một số cụ thể. Nhưng hàm này 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ố. Xem các trường hợp sau của Python log2 (). Nếu đối số số là số dương, thì hàm log2 trả về kết quả. Nếu đối số số là Số âm hoặc Số 0, thì hàm log2 trả về ValueError. Nếu nó không phải là một số, hàm log2 () trả về TypeError.
Ví dụ về Lập trìnhXem đoạn mã sau. # Đang nhập thư viện toán học nhập toán # giá trị khởi tạo # giá trị dương num = 10 print ("Logarit với cơ số 2 của giá trị", num, "là:", math.log2 (num)) # Số âm num = -10 print ("Logarit với cơ số 2 của giá trị", num, "là:", math.log2 (num)) Đầu ra Lôgarit có cơ số 2 là giá trị 10 là: 3.321928094887362 Traceback (cuộc gọi gần đây nhất cuối cùng): Tệp "log2p1.py", dòng 12, trong & lt; mô-đun & gt; print ("Logarit với cơ số 2 của giá trị", num, "là:", math.log2 (num)) ValueError: lỗi miền toán học Trong chương trình này, chúng tôi đã khởi tạo giá trị đầu tiên. Chúng tôi đã tính toán logarit của một số có cơ số 2 và ở dòng tiếp theo, chúng tôi muốn tính logarit của một số âm, nhưng theo quy tắc, chương trình đã đưa ra một ngoại lệ của ValueError. Ví dụ 2# Đang nhập thư viện toán học nhập toán # lấy đầu vào từ các giá trị của người dùng # giá trị dương num = int (input ("Nhập một num để tìm log2 ():")) print ("Logarit với cơ số 2 của giá trị", num, "là:", math.log2 (num)) Đầu ra Nhập số để tìm nhật ký (1 + a): 10 Lôgarit có cơ số 2 của giá trị 10 là: 3,321928094887362 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 đó chúng tôi tính toán lôgarit của cơ số 2. Phương thức Python log2 () chính xác hơn math.log (x, 2). Python log2 với danh sách và tuplePhương thức Python log2 tính giá trị logarit của một số cơ số 2. Trong ví dụ mã này, chúng tôi sẽ kiểm tra giá trị logarit cơ số 2 với các kiểu dữ liệu khác nhau và hiển thị kết quả. # app.py nhập toán Tup = (11, 21, 30, -46, 52) # Khai báo Tuple Lis = [-1, 2, 3.5, -43, -19] # Khai báo danh sách print ('Giá trị log2 () của Số dương =% .2f'% math.log2 (5)) print ('Giá trị log2 () của Số thập phân dương =% .2f'% math.log2 (2.5)) print ('Giá trị log2 () của Tuple Item =% .2f'% math.log2 (Tup [2])) print ('Giá trị log2 () của Mục danh sách =% .2f'% math.log2 (Lis [2])) print ('Giá trị log2 () của Nhiều Số =% .2f'% math.log2 (2 + 7 - 5)) print ('Giá trị log2 () của Giá trị chuỗi =', math.log2 ('Python')) Đầu ra python3 app.py Giá trị log2 () của Số dương = 2,32 Giá trị log2 () của Số thập phân dương = 1,32 Giá trị log2 () của Tuple Item = 4,91 Giá trị log2 () của Mục danh sách = 1,81 Giá trị log2 () của Multiple Number = 2,00 Traceback (cuộc gọi gần đây nhất cuối cùng): Tệp "app.py", dòng 13, trong & lt; mô-đun & gt; print ('Giá trị log2 () của Giá trị chuỗi =', math.log2 ('Python')) TypeError: phải là số thực, không phải str Đó là nó cho hướng dẫn này. Xem thêmNhật ký Python (x, base) Python log1p (x) Python exp () Trunc Python () Giá trị tuyệt đối trong Python Xem thêm những thông tin liên quan đến chủ đề đăng nhập cơ sở 2 pythonHow to Use Python Flask to Set Up a Forgot Password, Online Tutorial
Học Lập Trình Online Miễn Phí
Hướng dẫn lập trình Flask – Phần 5: Xử lý đăng nhập – Thai’s Tech Blog
Python cơ bản
Đăng nhập vào cơ sở 2 bằng python
Lập trình ngôn ngữ Python và ứng dụng
Biến, phép gán và các kiểu dữ liệu cơ sở trong Python
Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình |