Python log10: Cách sử dụng hàm log10 () trong Python – Nhật ký toán học cơ sở 10 python

Python log10 (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ố 10. Log10 () là một hàm toán học.

Bạn đang xem : math log cơ sở 10 python

Python log10: Cách sử dụng hàm log10 () trong Python

Python Hàm math.log10 () là một phương thức thư viện của mô-đun toán học và nó được sử dụng để lấy logarit cơ số 2 của một số; nó chấp nhận một số và trả về logarit cơ số 10 của một số đã cho.

Python log10

Python log10 () là một thư viện toán học hàm được tích hợp sẵn được sử dụng để lấy logarit của bất kỳ số nhất định nào có cơ số 10. Để sử dụng hàm log10 () trong Python, hãy nhập thư viện toán học để sử dụng chức năng này. Phương thức log10 () trả về logarit cơ số 10 của x cho x & gt; 0.

Cú pháp

 math.log10 (num)

Hàm log10 () nhận hai đối số:

num – & gt; Nhật ký mà chúng tôi muốn tìm với cơ số 10.

Giá trị trả lại

Hàm log10 () trong Python trả về lôgarit của cơ số 10, cụ thể là số đã cho.

Nhưng hàm này ném ra một ValueError ngoại lệ nếu bất kỳ giá trị nào được chuyển dưới dạng đối số.

Ví dụ về lập trình

Xem đoạn mã sau.

 # 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ố 10 của giá trị", num, "là:", math.log10 (num))

# Số âm
num = -10
print ("Logarit với cơ số 10 của giá trị", num, "là:", math.log10 (num))

Đầu ra

 Lôgarit với cơ số 10 của giá trị 10 là: 1,0
Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp "1log10.py", dòng 12, trong & lt; mô-đun & gt;
print ("Logarit với cơ số 10 của giá trị", num, "là:", math.log10 (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ị, sau đó tính logarit của một số có cơ số 10. Trong 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ệ ValueError.

Chương trình 2

Xem chương trình sau.

 # app.py

# 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 log10 (num):"))
print ("Logarit với cơ số 10 của giá trị", num, "là:", math.log10 (num))

Đầu ra

 Nhập số để tìm log10 (num): 15
Logarit có cơ số 10 của giá trị 15 là: 1.1760912590556813

Trong chương trình này, chúng tôi đã lấy dữ liệu đầu vào từ người dùng và tính toán lôgarit của cơ số 10.

Python log10 () với danh sách và tuple

Hãy áp dụng hàm log10 () cho danh sách và bộ, và xem kết quả. Xem đoạn mã sau.

 nhập toán

Tup = (1, 2, 11, -4, 5) # Khai báo Tuple
Lis = [-1, 2, -11.21, -4, 5] # Khai báo danh sách

print ('Giá trị log10 () của Số dương =% .2f'% math.log10 (1))
print ('Giá trị log10 () của Số thập phân dương =% .2f'% math.log10 (2.5))

print ('Giá trị log10 () của Tuple Item =% .2f'% math.log10 (Tup [2]))
print ('Giá trị log10 () của Mục danh sách =% .2f'% math.log10 (Lis [4]))

print ('Giá trị log10 () của Multiple Number =% .2f'% math.log10 (2 + 7 - 5))
print ('Giá trị log10 () của String Number =', math.log10 ('Locke and Key'))

Đầu ra

 python3 app.py
Giá trị log10 () của Số dương = 0,00
Giá trị log10 () của Số thập phân dương = 0,40
Giá trị log10 () của Tuple Item = 1,04
Giá trị log10 () của Mục danh sách = 0,70
Giá trị log10 () của Multiple Number = 0,60
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ị log10 () của String Number =', math.log10 ('Locke and Key'))
TypeError: phải là số thực, không phải str 

Nếu bạn chuyển một chuỗi, nó sẽ xuất hiện TypeError.

Kết luận

Hàm log10 () trong Python tính toán giá trị logarit của một số cơ số 10. Đầu tiên, chúng tôi tìm giá trị logarit cơ số 10 của các kiểu dữ liệu khác nhau và hiển thị kết quả.

Xem thêm

Nhật ký Python (2)

Nhật ký Python (x, base)

Python log1p (x)

Python exp ()

Trunc Python ()


Xem thêm những thông tin liên quan đến chủ đề Nhật ký toán học cơ sở 10 python

Missingno Python Library | Visualising Missing Values in Data Prior to Machine Learning

  • Tác giả: Andy McDonald
  • Ngày đăng: 2021-09-08
  • Đánh giá: 4 ⭐ ( 9353 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Missing data is probably one of the most common issues when working with real datasets. Data can be missing for a multitude of reasons, including sensor failure, data vintage, improper data management, and even human error. Missing data can occur as single values, multiple values within one feature, or entire features may be missing.
    It is important that missing data is identified and handled appropriately prior to further data analysis or machine learning. Many machine learning algorithms can’t handle missing data and require entire rows, where a single missing value is present, to be deleted or replaced (imputed) with a new value.

    If you haven’t already, make sure you subscribe to the channel: https://www.youtube.com/channel/UCn1O_4_ApzbYwrsUdRoMmOg?sub_confirmation=1

    —-
    The notebook for this video can be found on my GitHub repository at: https://github.com/andymcdgeo/Andys_YouTube_Notebooks

    There is a written version of this video available at: https://towardsdatascience.com/using-the-missingno-python-library-to-identify-and-visualise-missing-data-prior-to-machine-learning-34c8c5b5f009

    Libraries used in this video:
    pandas: https://pandas.pydata.org
    missingno: https://github.com/ResidentMario/missingno

    Data Used in this video:
    Bormann, Peter, Aursand, Peder, Dilib, Fahad, Manral, Surrender, & Dischington, Peter. (2020). FORCE 2020 Well well log and lithofacies dataset for machine learning competition [Data set]. Zenodo. http://doi.org/10.5281/zenodo.4351156

    Books I Recommend:
    As an Amazon Associate I earn from qualifying purchases. By buying through any of the links below I will earn commission at no extra cost to you.

    PYTHON FOR DATA ANALYSIS: Data Wrangling with Pandas, NumPy, and IPython
    UK: https://amzn.to/3HNycJ9
    US: https://amzn.to/3DL7qPv

    FUNDAMENTALS OF PETROPHYSICS
    UK: https://amzn.to/3l1PgSf

    PETROPHYSICS: Theory and Practice of Measuring Reservoir Rock and Fluid Transport Properties
    UK: https://amzn.to/30UNWZS
    US: https://amzn.to/3DNqBbd

    WELL LOGGING FOR EARTH SCIENTISTS
    UK: https://amzn.to/3FHsbfn
    US: https://amzn.to/3CILAuE

    GEOLOGICAL INTERPRETATION OF WELL LOGS
    UK: https://amzn.to/3l2v2HV
    US: https://amzn.to/30UOTkU
    —–
    Thanks for watching, if you want to connect you can find me at the links below:

    https://andymcdonaldgeo.medium.com/
    https://twitter.com/geoandymcd
    https://www.linkedin.com/in/andymcdonaldgeo/
    https://www.andymcdonald.scot/

    missingdata petrophysics machinelearning geoscience missingno python

21 Tài Liệu Python Cơ Bản Đến Nâng Cao Cập Nhật 2022

  • Tác giả: mci.edu.vn
  • Đánh giá: 3 ⭐ ( 9302 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bạn đang muốn tìm tài liệu Python tốt vào năm 2022 này? MCI xin giới thiệu 21 tài liệu Python giúp bạn tự học từ cơ bản – nâng cao update mới nhất 2022

Tự học lập trình Python Từ ngu ngơ tới Master – 04 Tài liệu tự học Python tốt nhất?

  • Tác giả: hotrosinhvien.edu.vn
  • Đánh giá: 5 ⭐ ( 3758 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Lập trình viên Python (Junior)

  • Tác giả: vetc.com.vn
  • Đánh giá: 3 ⭐ ( 4618 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lập trình viên Python (Junior),VETC

Lập trình python – Coding For Kids

  • Tác giả: codingforkids.edu.vn
  • Đánh giá: 4 ⭐ ( 6594 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

16 Tài liệu tự học lập trình Python cơ bản – nâng cao miễn phí hay nhất [update 09

  • Tác giả: csc.edu.vn
  • Đánh giá: 5 ⭐ ( 7430 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tất cả website, tài liệu đều có đầy đủ hướng dẫn, mã lệnh minh họa giúp bạn giúp bạn có thể tự học lập trình Python cơ bản đến nâng cao hoàn toàn miễn phí.

Bài 7: Mảng từ dãy số

  • Tác giả: vncoder.vn
  • Đánh giá: 5 ⭐ ( 1469 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: các hàm thông dụng trong numpy, tạo một mảng số trong numpy

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

Xem Thêm  Thay đổi kiểu dữ liệu của cột trong SQL - sql thay đổi kiểu dữ liệu cột