Cách nhập cmath trong Python 3

Mô-đun math là mô-đun chuẩn trong Python và luôn có sẵn. Để sử dụng các hàm toán học trong mô-đun này, bạn phải nhập mô-đun bằng cách sử dụng import math

Nó cấp quyền truy cập vào các chức năng thư viện C bên dưới. Ví dụ,

# Square root calculation

import math
math.sqrt[4]

Mô-đun này không hỗ trợ kiểu dữ liệu complex. Mô-đun cmath là đối tác phức tạp

Hàm trong Python Math Module

Đây là danh sách tất cả các chức năng và thuộc tính được xác định trong mô-đun math cùng với lời giải thích ngắn gọn về chức năng của chúng

Các loại dữ liệu phức tạp của mô-đun toán học Python 3 không được mô-đun này hỗ trợ. Mô-đun cmath là anh chị em phức tạp hơn. Khi thực hiện các nhiệm vụ tài chính hoặc khoa học, đôi khi điều quan trọng là sử dụng các phép tính toán học. Python có một mô-đun toán học có thể được sử dụng để thực hiện các phép tính như vậy. Trong Python, mô-đun toán học là mô-đun tiêu chuẩn luôn có sẵn. Để sử dụng các chức năng toán học được cung cấp bởi mô-đun này

Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]

Giá bán
Xem các khóa học

Hơn 600 khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập trọn đời
4. 6 [85.438 xếp hạng]

Tổng quan về mô-đun toán học Python 3

  • Các chức năng toán học được xác định bởi tiêu chuẩn C có thể truy cập thông qua mô-đun này. Nếu chúng tôi cần hỗ trợ cho các số phức, hãy sử dụng các chức năng của mô-đun cmath có cùng tên
  • Bởi vì hầu hết người dùng không muốn học toán nhiều như yêu cầu để hiểu số phức, nên sự khác biệt giữa các hàm hỗ trợ số phức và các hàm không hỗ trợ được tạo ra.
  • Nhận một ngoại lệ thay vì một kết quả phức tạp cho phép lập trình viên phát hiện ra số phức bất ngờ được cung cấp dưới dạng tham số trước đó
  • Phép cộng [+], phép trừ [-], phép nhân [*], phép chia [/] và các phép toán nâng cao như hàm lượng giác, logarit và hàm mũ đều được bao hàm trong mô-đun Toán học
  • Các giá trị của một số hằng số như pi được cung cấp bởi mô-đun toán học. Việc có các hằng số như vậy giúp tiết kiệm thời gian vì chúng ta không phải viết giá trị của từng hằng số mỗi khi muốn sử dụng nó và chúng ta có thể thực hiện điều đó với độ chính xác cao hơn
  • Mô-đun toán học xác định một số hàm toán học thường được sử dụng nhất. Chúng bao gồm các hàm chuyển đổi lượng giác, biểu diễn, logarit và góc, trong số những hàm khác
  • Góc tính bằng radian được yêu cầu làm đối số cho các hàm [sin, cos, tan, v.v.]. Ngược lại, chúng ta đã quen biểu thị các góc theo độ. Để chuyển một góc từ độ sang radian và ngược lại, học phần toán học cung cấp 2 hàm chuyển đổi góc là độ và radian
  • Nó cũng chỉ định hai hằng số toán học, cụ thể là số Pie và Euler, trong số những hằng số khác
  • Trong Python, mô-đun toán học được sử dụng để thực hiện các phép tính. Các hàm số mũ, logarit và lượng giác nằm trong số nhiều phép toán phức tạp được đề cập
  • Do đó, mô-đun toán học sẽ có ích cho các ứng dụng liên quan đến tài chính, khoa học và toán học
  • Tỷ lệ hoàn cảnh với đường kính của một vòng tròn được định nghĩa là Pie [n], một hằng số toán học nổi tiếng. 3. 14 là giá trị của nó
  • Thư viện Python tích hợp là mô-đun toán học. Nó rất hữu ích cho nhiều hàm toán học dựa trên C
  • Mô-đun toán học Python, hiệu quả và nhanh chóng, dựa trên các hàm toán học được chỉ định bởi tiêu chuẩn C

Làm cách nào để sử dụng mô-đun toán học python 3?

Toán học là một mô-đun tiêu chuẩn tích hợp sẵn trong Python được sử dụng để thực hiện các phép tính khoa học phức tạp

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Vì vậy, nếu chúng ta muốn sử dụng các hàm toán học trong mô-đun toán học để đánh giá các phép toán phức tạp như phép toán lượng giác, phép toán logarit, v.v., chúng ta cần sử dụng hàm toán học Python

Logarit tự nhiên của một số nguyên được trả về bởi hàm logarit. Sau khi tăng giá trị đặt trước, hàm mũ trả về một số float. Trả về căn bậc hai của một số đã cho bằng hàm căn bậc hai

Dưới đây là các chức năng python được sử dụng nhiều nhất như sau

1. Fabs[x] – Nó trả về giá trị tuyệt đối của x

2. Ceil[] – Nó trả về số nguyên nhỏ nhất cao hơn hoặc bằng x

3. Floor[] – Nó trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x

4. Factorial[] – Nó trả về giai thừa của x

5. Gcd[] – Nó trả về gcd của x. Hàm này dùng để tìm ước chung lớn nhất của hai số

  • Để sử dụng mô-đun Math trong chương trình Python của chúng tôi, trước tiên chúng tôi phải nhập mô-đun đó bằng cách sử dụng lệnh nhập toán. Sau đó, chúng ta có thể sử dụng bất kỳ phương thức nào của mô-đun. Một số phép tính toán học có thể được thực hiện một cách đơn giản trong Python bằng cách sử dụng mô-đun toán học
  • Các kiểu dữ liệu phức tạp không được mô-đun toán học hỗ trợ. Chúng ta có thể sử dụng mô-đun cmath làm đối tác phức tạp cho việc này

Ví dụ dưới đây cho thấy việc sử dụng mô-đun toán học trong python 3 như sau

Mã số

import math
data = 34.6
print ['Floor of 34.6 is', math.floor [data]]

đầu ra

Trong ví dụ dưới đây, chúng tôi đang kiểm tra giá trị của PI bằng toán học. chức năng pi như sau

Mã số

import math
print['Value of PI is:',math.pi]

đầu ra

  • Mô-đun toán học cung cấp các chức năng để tính các tỷ số lượng giác khác nhau. Góc tính bằng radian được yêu cầu làm đối số bởi các hàm [sin, cos, tan, v.v. ]
  • Ngược lại, chúng ta quen biểu thị góc theo độ. Các hàm chuyển đổi góc độ và radian trong học phần toán chuyển đổi góc từ độ sang radian và ngược lại

Ví dụ dưới đây cho thấy việc sử dụng mô-đun nguồn trong python 3 như sau

Mã số

import math
print [math.pow [5, 7]]

đầu ra

  • Hàm trần tạo ra giá trị nguyên nhỏ nhất lớn hơn giá trị đã cho. Nếu số đã là một số nguyên, nó sẽ được trả về với cùng một giá trị
  • Trần tạo ra số nguyên thấp nhất không nhỏ hơn x – giá trị trần của x. Ví dụ dưới đây cho thấy việc sử dụng chức năng python ceil như sau

Mã số

import math
data = 23.5
print [math.ceil [23.5]]

đầu ra

Ví dụ về mô-đun toán học Python 3

Ví dụ dưới đây cho thấy một ví dụ về mô-đun toán học python 3 như sau

Ví dụ 1

Trong ví dụ dưới đây, chúng tôi đã sử dụng các hàm atan, pow và pi để hiển thị đầu ra

Mã số

import math
print [math.atan [50]]
print [math.pow [4,3]]
print [math.pi]

đầu ra

Ví dụ #2

Ví dụ dưới đây cho thấy việc sử dụng các chức năng cơ bản trong python 3 như sau. Trong ví dụ dưới đây, chúng tôi đã sử dụng các hàm ceil và giai thừa

Mã số

import math
print [math.ceil [20.44]]
print [math.factorial [6]]

đầu ra

Ví dụ #3

Ví dụ dưới đây cho thấy việc sử dụng hàm lượng giác trong mô-đun toán học python 3 như sau

Mã số

import math
angleInDegree = 120
angleInRadian = math.radians [angleInDegree]
print['Angle is :', angleInRadian]
print['sin value is :', math.sin [angleInRadian]]
print['cos value is :', math.cos [angleInRadian]]
print['tan value is :', math.tan [angleInRadian]]

đầu ra

Phần kết luận

Trong Python, mô-đun toán học được sử dụng để thực hiện các phép tính. Các hàm số mũ, logarit và lượng giác nằm trong số nhiều phép toán phức tạp được đề cập. Do đó, mô-đun toán học sẽ có ích cho các ứng dụng liên quan đến tài chính, khoa học và toán học. Các loại dữ liệu phức tạp của mô-đun toán học Python 3 không được mô-đun này hỗ trợ

Bài viết được đề xuất

Đây là hướng dẫn về mô-đun toán học Python 3. Ở đây chúng tôi thảo luận về định nghĩa, tổng quan; . Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Làm cách nào để sử dụng pha cmath trong Python?

Cmath. phương thức phase[] trả về pha của một số phức . Một số phức có thể được biểu thị theo độ lớn và góc của nó. Góc này nằm giữa vectơ [biểu thị số phức] và trục x dương được gọi là Pha.

cmath có phải là thư viện Python không?

Mô-đun cmath - Thư viện chuẩn Python [Sách]

cmath có được xây dựng không

cmath là một mô-đun tích hợp sẵn của Python được sử dụng cho toán số phức.

Làm cách nào để cài đặt mô-đun toán học trong Python 3?

Như tôi đã đề cập trước đó, mô-đun toán học được đóng gói cùng với bản cài đặt Python tiêu chuẩn. Vì vậy, nó là một mô-đun Python tích hợp sẵn và để sử dụng nó, bạn chỉ cần nhập nó . In ra kiểu[] của toán học sẽ cho bạn biết đó là một mô-đun. dir[] sẽ cung cấp cho bạn tất cả các thuộc tính và phương thức có sẵn trong toán học.

Chủ Đề