Python exp () là một hàm có sẵn được sử dụng để tính giá trị của bất kỳ số nào có lũy thừa là e. Có nghĩa là e ^ n trong đó n là số đã cho.

Bạn đang xem : Hàm exp trong python

Trong Toán học, giá trị cấp số nhân của một số tương đương với số được nhân với chính nó một tập hợp thời gian cụ thể. Số cần nhân với chính nó được gọi là cơ số và số lần nó được nhân là số mũ .

Python exp ()

exp trong Python () là một hàm có sẵn được sử dụng để tính giá trị của bất kỳ số nào có lũy thừa là e. Có nghĩa là e ^ n trong đó n là số đã cho. Giá trị của e xấp xỉ bằng 2,71828… Hàm exp () 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 trước khi sử dụng hàm này.

Python exp () trả về hàm mũ của x: ex. Hàm exp () không thể truy cập trực tiếp, vì vậy chúng ta cần nhập mô-đun toán học và sau đó chúng ta cần gọi hàm exp () bằng cách sử dụng đối tượng tĩnh math.

Cú pháp

 math.exp (num)

Hàm chỉ nhận một số đối số mà chúng tôi muốn tìm theo cấp số nhân.

Giá trị trả lại

Hàm math.exp () trả về một số kiểu động bằng cách tính e ** n (e ^ n). Hàm này trả về TypeError nếu đầu vào đã cho không phải là số.

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

< / h3>

Xem ví dụ mã sau đây.

 # Chương trình hiển thị hoạt động của exp
nhập toán

# Khởi tạo các giá trị

# kiểu int
x = 16
# kiểu float
y = 10,6
# số âm
z = -6

print ("Giá trị của e ^ x:", math.exp (x))
print ("Giá trị của e ^ y:", math.exp (y))
print ("Giá trị của e ^ z:", math.exp (z))

Đầu ra

 Giá trị của e ^ x: 8886110.520507872
Giá trị của e ^ y: 40134.83743087578
Giá trị của e ^ z: 0,0024787521766663585

Trong chương trình này, chúng tôi đã nhập các thư viện toán học và sau đó chúng tôi đã khởi tạo giá trị của các kiểu dữ liệu khác nhau trong x, y và z. Sau đó, chúng tôi có giá trị in của e ** x, e ** y và e ** z. Chúng ta có thể thấy rằng tất cả các giá trị được in đều ở kiểu dữ liệu float.

Truyền chuỗi làm đối số trong Python exp ()

Hãy chuyển chuỗi làm đối số cho phương thức Python exp ().

 # Program2 để hiển thị hoạt động của exp
nhập toán

# Khi số đã cho không phải là số
n = "546"
print ("Giá trị của e ^ n:", math.exp (n))

Đầu ra

 Traceback (lần gọi gần đây nhất):
  Tệp "exp2.py", dòng 6, trong & lt; mô-đun & gt;
print ("Giá trị của e ^ n:", math.exp (n))
TypeError: phải là số thực, không phải str

Trong chương trình này, chúng tôi đã khởi tạo giá trị của n một chuỗi. Vì giá trị của n không phải là số nên chúng tôi nhận được một lỗi là TypeError.

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

Hãy lấy danh sách và tuple trong Python và chuyển bất kỳ mục nào của danh sách và tuple vào hàm exp ().

Xem đoạn mã sau.

< p class = "ezoic-ad medrectangle-4 medrectangle-4340 adtester-container adtester-container-340">

 # app.py

nhập toán

Tup = (1.21, 19.26, 13.05, -40.95, 0.45) # Khai báo Tuple
Lis = [-11.21, 3.64, -9.59, -4.15, 5.97] # Khai báo danh sách

print ('Hàm EXP () Python trên Số dương =% .2f'% math.exp (1))
print ('Hàm EXP () Python trên Số âm =% .2f'% math.exp (-1))

print ('Hàm EXP () Python trên Tuple Item =% .2f'% math.exp (Tup [2]))
print ('Hàm EXP () trong Danh sách Mục =% .4f'% math.exp (Lis [2]))

print ('Python EXP () Hàm trên Nhiều Số =% .4f'%
      math.exp (11 + 19 - 15,64))
print ('Python EXP () Hàm trên chuỗi số =', math.exp ('Python'))

Đầu ra

 Hàm EXP () Python trên Số dương = 2,72
Hàm EXP () trong Python trên số âm = 0,37
Hàm EXP () trong Python trên Tuple Item = 465096.41
Hàm EXP () Python trên Mục danh sách = 0,0001
Hàm EXP () Python trên nhiều số = 1723728.0946
Traceback (cuộc gọi gần đây nhất cuối cùng):
  Tệp "app.py", dòng 14, trong & lt; mô-đun & gt;
    print ('Python EXP () Hàm trên chuỗi số =', math.exp ('Python'))
TypeError: phải là số thực, không phải str 

Kết luận

Python có một thư viện toán học và có nhiều chức năng liên quan đến nó. Một trong những hàm như vậy là exp () . Phương pháp này được sử dụng để tính lũy thừa của e, e ^ y, hoặc chúng ta có thể nói hàm mũ của y. Giá trị của e xấp xỉ bằng 2,71828…

Xem thêm

Trunc Python ()

Giá trị tuyệt đối trong Python

Python fabs ()


Xem thêm những thông tin liên quan đến chủ đề hàm exp trong python

how to plot an exponential function in python | plotting exponential function in pycharm

  • Tác giả: Nelson Darwin Pak Tech
  • Ngày đăng: 2021-12-25
  • Đánh giá: 4 ⭐ ( 6363 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: In this tutorial you will learn

    1. how to plot an exponential function in python.
    2. how to plot an exponential function in pycharm.
    3. how to make a graph of exponential function in python/pycharm.

Hàm exp() trong Python

  • Tác giả: laptrinhtudau.com
  • Đánh giá: 3 ⭐ ( 2842 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hàm exp() trong Python – Lập Trình Từ Đầu 1 Hàm toán học Python

Các Kiểu Dữ Liệu Trong Python

  • Tác giả: techacademy.edu.vn
  • Đánh giá: 5 ⭐ ( 5139 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Ở bài trước mình đã giới thiệu qua với mọi người về ngôn ngữ python rồi, và ở đây mình nhắc lại một lần nữa là series này mình sẽ nói về python 3. Bài này chúng ta sẽ cùng nhau đi vào tìm hiểu về cách khai báo các kiểu dữ liệu trong Python. […]

Numpy.log trong python

  • Tác giả: websitehcm.com
  • Đánh giá: 4 ⭐ ( 5393 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Numpy.log trong python w3seo Numpy.log () là được sử dụng để tính logarit tự nhiên x, cách sử dụng Numpy.log trong Python

Python – scipy.linalg.expm

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

Phương thức Number exp() trong Python

  • Tác giả: vietjack.com
  • Đánh giá: 5 ⭐ ( 7526 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phương thức Number exp() trong Python – Học Python cơ bản và nâng cao theo các bước đơn giản từ Tổng quan, Cài đặt, Biến, Toán tử, Cú pháp cơ bản, Hướng đối tượng, Vòng lặp, Chuỗi, Number, List, Dictionary, Tuple, Module, Xử lý ngoại lệ, Tool, Exception Handling, Socket, GUI, Multithread, Lập trình mạng, Xử lý XML.

Top 20 hàm mũ trong python hay nhất 2022

  • Tác giả: final-blade.com
  • Đánh giá: 5 ⭐ ( 6173 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

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  Tải xuống miễn phí phông chữ giao diện người dùng Segoe - font css segoe ui

By ads_php