Toán tử hàm mũ Python e

Python có 4 cách để tính lũy thừa thứ 43 [số mũ] của _______44 sao cho _______45 nhân cơ số _______44 với chính nó và lặp lại điều này _______43 lần

  • Phương pháp 1. Sử dụng toán tử dấu hoa thị kép, chẳng hạn như trong
    >>> 2**-3
    0.125
    >>> 2**-2
    0.25
    2
  • Phương pháp 2. Sử dụng chức năng
    >>> 2**-3
    0.125
    >>> 2**-2
    0.25
    3 tích hợp, chẳng hạn như trong
    >>> 2**-3
    0.125
    >>> 2**-2
    0.25
    4
  • Phương pháp 3. Nhập thư viện toán học và tính toán
    >>> 2**-3
    0.125
    >>> 2**-2
    0.25
    5
  • Phương pháp 4. Nhập thư viện NumPy và tính toán
    >>> 2**-3
    0.125
    >>> 2**-2
    0.25
    6

Hãy đi sâu vào bốn phương pháp này từng cái một

Số mũ Python – 4 Toán Tử Mọi Coder Phải Biết


Xem video này trên YouTube

Phương pháp 1. Dấu hoa thị kép x**n

Ký hiệu dấu hoa thị kép [**] được sử dụng làm toán tử lũy thừa. Toán hạng bên trái là cơ số và toán hạng bên phải là lũy thừa. Ví dụ: biểu thức

>>> 2**-3
0.125
>>> 2**-2
0.25
2 nhân giá trị
>>> 2**-3
0.125
>>> 2**-2
0.25
4 với chính nó,
>>> 2**-3
0.125
>>> 2**-2
0.25
3 lần

Hãy xem xét một vài ví dụ đơn giản

>>> 2**2
4
>>> 2**3
8
>>> 2**4
16
>>> 2**5
32
>>> -3**3
-27

Bạn cũng có thể nâng lên lũy thừa âm trong trường hợp đó, toàn bộ biểu thức được đảo ngược sao cho

>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
0

>>> 2**-3
0.125
>>> 2**-2
0.25

Phương pháp 2. Tích hợp pow[x, n]

Đối với

>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
1, hàm
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
2 trả về giá trị của
>>> 2**-3
0.125
>>> 2**-2
0.25
4 được nâng lên lũy thừa
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
4. Nó thực hiện chức năng tương tự như toán tử công suất
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
5, i. e.
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
6, nhưng khác ở chỗ nó đi kèm với một đối số tùy chọn có tên là
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
7

Tham sốDescriptionexpMột số đại diện cho cơ sở của hàm, có công suất được tính. cơ sởMột số đại diện cho số mũ của hàm, mà cơ sở sẽ được nâng lên. modA số mà modulo sẽ được tính toán

Dưới đây là một vài ví dụ không có đối số

>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
7

>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25

Nếu chúng ta có một đối số

>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
7, chẳng hạn như
>>> 2**-3
0.125
>>> 2**-2
0.25
80 trong
>>> 2**-3
0.125
>>> 2**-2
0.25
81, trước tiên, hàm sẽ thực hiện nhiệm vụ nâng
>>> 2**-3
0.125
>>> 2**-2
0.25
4 lên lũy thừa
>>> pow[5, 2]
25
>>> pow[-3, 3]
-27
>>> pow[2, -2]
0.25
4 và sau đó kết quả đó được sử dụng để thực hiện nhiệm vụ modulo đối với
>>> 2**-3
0.125
>>> 2**-2
0.25
80. Nó sẽ tương đương với
>>> 2**-3
0.125
>>> 2**-2
0.25
85

Dưới đây là ba ví dụ với đối số mod

>>> 2**-3
0.125
>>> 2**-2
0.25
8

Phương pháp 3.

Hàm

>>> 2**-3
0.125
>>> 2**-2
0.25
5 nâng
>>> 2**-3
0.125
>>> 2**-2
0.25
4 lên lũy thừa của
>>> 2**-3
0.125
>>> 2**-2
0.25
3. Nó tính hàm số mũ. Sự khác biệt đối với hàm
>>> 2**-3
0.125
>>> 2**-2
0.25
3 tích hợp là nó không cho phép đối số mod tùy chọn và nó luôn trả về một số float, ngay cả khi các đối số đầu vào là số nguyên

Xem xét các ví dụ sau cho biết cách sử dụng nó với các đối số nguyên, đối số float, cơ số âm và số mũ âm

>>> 2**-3
0.125
>>> 2**-2
0.25
6

Phương pháp 4. cục mịch. sức mạnh [x, n]

Thư viện NumPy có một hàm

>>> 2**-3
0.125
>>> 2**-2
0.25
6 nâng
>>> 2**-3
0.125
>>> 2**-2
0.25
4 lên thành sức mạnh của
>>> 2**-3
0.125
>>> 2**-2
0.25
3. Mặc dù đầu vào có thể là mảng, khi được sử dụng trên các giá trị số như số nguyên và số thực, hàm cũng hoạt động trong trường hợp một chiều

>>> 2**-3
0.125
>>> 2**-2
0.25
8

Tuy nhiên, nếu bạn cố gắng tăng một số nguyên thành lũy thừa âm, NumPy sẽ báo lỗi

>>> 2**-3
0.125
>>> 2**-2
0.25
9

Để khắc phục, hãy chuyển đổi đối số số nguyên đầu tiên thành giá trị float, ví dụ: sử dụng hàm

>>> 2**-3
0.125
>>> 2**-2
0.25
63

Tóm lược

Bạn đã học được bốn cách để tính toán hàm số mũ trong Python

Phương pháp 1. Sử dụng toán tử dấu hoa thị kép, chẳng hạn như trong

>>> 2**-3
0.125
>>> 2**-2
0.25
2

Phương pháp 2. Sử dụng chức năng

>>> 2**-3
0.125
>>> 2**-2
0.25
3 tích hợp, chẳng hạn như trong
>>> 2**-3
0.125
>>> 2**-2
0.25
4

Phương pháp 3. Nhập thư viện toán học và tính toán

>>> 2**-3
0.125
>>> 2**-2
0.25
5

Phương pháp 4. Nhập thư viện NumPy và tính toán

>>> 2**-3
0.125
>>> 2**-2
0.25
6

Cảm ơn bạn đã học với chúng tôi—bạn có thể tham gia học viện email miễn phí của chúng tôi với cheat sheet và các bài học Python miễn phí thường xuyên tại đây

toán tử số học

là các phím tắt cú pháp để thực hiện các phép toán cơ bản trên các số

Toán tửTênMô tảVí dụ+Phép cộngTính tổng của hai toán hạng
>>> 2**-3
0.125
>>> 2**-2
0.25
69--Phép trừTrừ toán hạng thứ hai từ toán hạng thứ nhất
>>> 2**-3
0.125
>>> 2**-2
0.25
80*Phép nhânNhân toán hạng thứ nhất với toán hạng thứ hai
>>> 2**-3
0.125
>>> 2**-2
0.25
81/Phép chiaChia toán hạng thứ nhất cho toán hạng thứ hai
>>> 2**-3
0.125
>>> 2**-2
0.25
82%ModuloTính phần dư khi chia toán hạng thứ nhất cho toán hạng thứ hai
>>> 2**-3
0.125
>>> 2**-2
0.25
83//Số nguyên Phép chia, phép chia tầng Chia toán hạng thứ nhất cho toán hạng thứ hai và làm tròn kết quả xuống số nguyên tiếp theo
>>> 2**-3
0.125
>>> 2**-2
0.25
84**Số mũNâng toán hạng thứ nhất lên lũy thừa của toán hạng thứ hai
>>> 2**-3
0.125
>>> 2**-2
0.25
85

Chris

Trong khi làm việc với tư cách là một nhà nghiên cứu trong các hệ thống phân tán, Dr. Christian Mayer tìm thấy tình yêu của mình với việc dạy sinh viên khoa học máy tính

Để giúp sinh viên đạt được mức độ thành công Python cao hơn, anh ấy đã thành lập trang web giáo dục lập trình Finxter. com. Ông là tác giả của cuốn sách lập trình nổi tiếng Python One-Liners [NoStarch 2020], đồng tác giả của loạt sách tự xuất bản Coffee Break Python, người đam mê khoa học máy tính, cộng tác viên tự do và chủ sở hữu của một trong 10 blog Python lớn nhất thế giới

Niềm đam mê của anh ấy là viết, đọc và mã hóa. Nhưng niềm đam mê lớn nhất của anh ấy là phục vụ các lập trình viên đầy tham vọng thông qua Finxter và giúp họ nâng cao kỹ năng của mình. Bạn có thể tham gia học viện email miễn phí của anh ấy tại đây

Số mũ e trong Python là gì?

Thư viện toán Python. phương thức exp[] . Phương pháp này được dùng để tính lũy thừa của e i. e. e^y hoặc chúng ta có thể nói theo cấp số nhân của y . Giá trị của e xấp xỉ bằng 2. 71828…. cú pháp. toán học. hết hạn[y]

Giá trị của e là bao nhiêu?

Hằng số mũ là một hằng số toán học quan trọng và được ký hiệu là e. Giá trị của nó xấp xỉ 2. 718 approximately 2.718 . Người ta thấy rằng giá trị này xảy ra thường xuyên khi toán học được sử dụng để mô hình hóa các hiện tượng vật lý và kinh tế nên viết đơn giản là e.

Chủ Đề