Cú pháp toán python

Khi viết các chương trình trong cuộc sống hằng ngày, chúng ta thường gặp những vấn đề nan giải ở đâu đó mà chúng ta cần phải vận dụng một chút kiến ​​thức về môn toán để hoàn thành công việc. Cũng giống như các ngôn ngữ lập trình khác, Python cũng cung cấp các phép toán tử khác nhau để thực hiện các phép tính cơ bản như

gcd[a, b] x lcm[a, b] = a x b
1 cho phép nhân,
gcd[a, b] x lcm[a, b] = a x b
2 cho phép lấy dư và
gcd[a, b] x lcm[a, b] = a x b
0 cho phép chia

Nếu bạn đang viết một chương trình để thực hiện các nhiệm vụ cụ thể như nghiên cứu chu kỳ chuyển động hoặc mô phỏng các mạch điện, bạn sẽ cần phải làm việc với các chức năng lượng giác cũng như số học. Mặc dù bạn không thể sử dụng trực tiếp các chức năng này, nhưng bạn có thể truy cập chúng bằng cách bao gồm hai mô-đun toán học đầu tiên. Các mô-đun này là toán học và cmath

Mô-đun đầu tiên cho phép bạn truy cập vào các hàm hypebôn, lượng giác và lôgarit cho các số thực, trong khi mô-đun thứ hai cho phép bạn làm việc với các số phức. Trong hướng dẫn này, tôi sẽ khái quát tất cả các hàm quan trọng được cung cấp bởi các mô-đun này. Ngoại trừ khi được cập nhật một cách rõ ràng, thì tất cả các giá trị trả về đều là float

Các hàm Số học

Các hàm này thực hiện các phép tính số học khác nhau như tính cận dưới, cận trên, hoặc giá trị tuyệt đối của một số bằng các hàm

gcd[a, b] x lcm[a, b] = a x b
1,
gcd[a, b] x lcm[a, b] = a x b
2 và
gcd[a, b] x lcm[a, b] = a x b
3 tương ứng. Hàm
gcd[a, b] x lcm[a, b] = a x b
2 sẽ trả về số nguyên nhỏ nhất lớn hơn hoặc bằng x. Tương tự,
gcd[a, b] x lcm[a, b] = a x b
1 trả về số nguyên lớn nhất nhỏ hơn hoặc bằng x. Hàm
gcd[a, b] x lcm[a, b] = a x b
3 trả về giá trị tuyệt đối của x

Bạn cũng có thể thực hiện các phép toán không bình thường như tính giai thừa của một số bằng cách sử dụng hàm

gcd[a, b] x lcm[a, b] = a x b
7. Một giai đoạn thừa là số nguyên của một số nguyên và tất cả các số nguyên dương nhỏ hơn nó. Nó được sử dụng rộng rãi khi tính toán các liên quan đến tổ hợp và các vị trí. Nó cũng có thể được sử dụng để tính giá trị toán học của các hàm sin và cosin

________số 8

Một hàm hữu ích khác trong mô đun toán học là

gcd[a, b] x lcm[a, b] = a x b
8, giúp bạn tính toán ước số chung lớn nhất [GCD] của hai số x và y. Khi x và y không bằng 0, hàm này trả về số nguyên dương lớn nhất chia hết cho cả x và y. Bạn có thể sử dụng nó gián tiếp để tính bội số chung nhỏ nhất của hai số bằng công thức sau

gcd[a, b] x lcm[a, b] = a x b

Ở đây là một số hàm học mà Python cung cấp

gcd[a, b] x lcm[a, b] = a x b
1

Hàm Lượng giác

Các hàm này liên quan đến các góc của một tam giác với các cạnh của nó. Chúng có rất nhiều ứng dụng, bao gồm nghiên cứu các hình tam giác và mô hình hóa các hiện tượng theo chu kỳ như sóng âm và ánh sáng. Lưu ý rằng góc bạn cung cấp là bằng radian

Bạn có thể tính toán

gcd[a, b] x lcm[a, b] = a x b
9,
gcd[a, b] x lcm[a, b] = a x b
10, và
gcd[a, b] x lcm[a, b] = a x b
11 trực tiếp bằng mô-đun này. Tuy nhiên, không có công thức trực tiếp để tính toán
gcd[a, b] x lcm[a, b] = a x b
12,
gcd[a, b] x lcm[a, b] = a x b
13 và
gcd[a, b] x lcm[a, b] = a x b
14, nhưng giá trị của chúng bằng nghịch đảo giá trị trả về của
gcd[a, b] x lcm[a, b] = a x b
9,
gcd[a, b] x lcm[a, b] = a x b
10 và
gcd[a, b] x lcm[a, b] = a x b
11 tương ứng

Thay vì tính giá trị của các hàm lượng giác ở một góc nào đó, bạn cũng có thể đảo ngược và tính các góc ở nơi mà chúng có giá trị định sẵn nhất bằng cách sử dụng

gcd[a, b] x lcm[a, b] = a x b
18,
gcd[a, b] x lcm[a, b] = a x b
19 và
gcd[a, b] x lcm[a, b] = a x b
30

Bạn có khóa về định lý Pitago không? . Cạnh huyền cũng là cạnh lớn nhất của tam giác góc cạnh phải. Mô-đun toán học cung cấp hàm

gcd[a, b] x lcm[a, b] = a x b
31 để tính toán chiều dài của cạnh huyền

gcd[a, b] x lcm[a, b] = a x b
3

Hàm Hypebôn

Các hàm hypebôn tương tự như các hàm lượng giác dựa trên một hipebôn thay vì một hình tròn. Trong phép đo lượng giác, các điểm [cos b, sin b] đại diện cho các điểm của một vòng tròn đơn vị. Trong trường hợp các hàm hipebôn, các điểm [cosh b, sinh b] đại diện cho các điểm hình thành nửa bên phải của một góc hypebôn

Cũng giống như các hàm lượng giác, bạn có thể tính trực tiếp giá trị

gcd[a, b] x lcm[a, b] = a x b
32,
gcd[a, b] x lcm[a, b] = a x b
33, và
gcd[a, b] x lcm[a, b] = a x b
34. Phần còn lại của các giá trị có thể được tính bằng các mối quan hệ khác nhau giữa ba giá trị này. Ngoài ra còn có các chức năng khác như
gcd[a, b] x lcm[a, b] = a x b
35,
gcd[a, b] x lcm[a, b] = a x b
36 và
gcd[a, b] x lcm[a, b] = a x b
37, chúng có thể được sử dụng để tính toán nghịch đảo của các giá trị hypebôn tương ứng

gcd[a, b] x lcm[a, b] = a x b
2

Because

gcd[a, b] x lcm[a, b] = a x b
38 tương đương với khoảng 3. 141592653589793, nên khi chúng ta sử dụng
gcd[a, b] x lcm[a, b] = a x b
39 với giá trị được hoàn trả bởi
gcd[a, b] x lcm[a, b] = a x b
20, chúng ta sẽ lấy lại π của chúng ta

Hàm Luỹ thừa và logarit

Có thể bạn sẽ phải làm việc với độ thừa và logarit thường xuyên hơn so với các hàm hypebôn hoặc lượng giác. May mắn thay, mô đun toán học cung cấp rất nhiều hàm giúp chúng ta tính logarit

Bạn có thể sử dụng

gcd[a, b] x lcm[a, b] = a x b
21 để tính log của một số x cho trước với số định trước. Nếu bạn bỏ qua các đối số cơ, thì log của x được tính theo cơ số e. Ở đây, em là hằng số toán học có giá trị là 2. 71828182. và nó có thể được truy xuất bằng cách sử dụng
gcd[a, b] x lcm[a, b] = a x b
22. Nhân tiện ích, Python cũng cho phép bạn truy cập vào hằng số π bằng cách sử dụng
gcd[a, b] x lcm[a, b] = a x b
38

Nếu bạn muốn tính giá trị logarit cơ số 2 hoặc 10, hãy sử dụng

gcd[a, b] x lcm[a, b] = a x b
24 và
gcd[a, b] x lcm[a, b] = a x b
25 sẽ trả về kết quả chính xác hơn
gcd[a, b] x lcm[a, b] = a x b
26 và
gcd[a, b] x lcm[a, b] = a x b
27. Hãy nhớ rằng không có hàm
gcd[a, b] x lcm[a, b] = a x b
28, do đó bạn sẽ phải tiếp tục sử dụng
gcd[a, b] x lcm[a, b] = a x b
29 để tính giá trị logarit cơ số 3. Tương tự với tất cả các cơ số khác nhau

Nếu giá trị của lôgarit mà bạn tính là rất gần với 1, bạn có thể sử dụng

gcd[a, b] x lcm[a, b] = a x b
50.
gcd[a, b] x lcm[a, b] = a x b
51 trong
gcd[a, b] x lcm[a, b] = a x b
52 nghĩa là 1 cộng. Do đó,
gcd[a, b] x lcm[a, b] = a x b
50 tính
gcd[a, b] x lcm[a, b] = a x b
54 trong đó x gần bằng 0. Tuy nhiên, kết quả chính xác hơn với
gcd[a, b] x lcm[a, b] = a x b
50

Bạn có thể tính giá trị của một số x thừa y bằng cách sử dụng

gcd[a, b] x lcm[a, b] = a x b
56 Trước khi tính toán các số thừa, hàm này cũng sẽ chuyển đổi cả hai đối số thành kiểu float. Nếu bạn muốn kết quả cuối cùng được tính bằng các số nguyên chính xác, bạn nên sử dụng hàm
gcd[a, b] x lcm[a, b] = a x b
57 có sẵn hoặc toán tử
gcd[a, b] x lcm[a, b] = a x b
58

Bạn cũng có thể tính căn bậc hai của bất kỳ số x cho trước bằng cách sử dụng

gcd[a, b] x lcm[a, b] = a x b
59, nhưng các điều tương tự cũng có thể được thực hiện bằng cách sử dụng
gcd[a, b] x lcm[a, b] = a x b
50

gcd[a, b] x lcm[a, b] = a x b
5

Number of

Số hệ thống được lưu trữ nội dung bằng tọa độ hình chữ nhật hoặc các chủ đề. Một số phức z sẽ được biểu diễn trong các cấp độ của Đề tài là

gcd[a, b] x lcm[a, b] = a x b
51, trong đó x đại diện cho phần thực và y đại diện cho phần ảo. Một cách khác để biểu diễn chúng là sử dụng tốc độ cực đoan

Trong trường hợp này, số phức z sẽ được định nghĩa là sự kết hợp của hệ số r và góc pha phi. Hệ số r là khoảng cách giữa các số phức z và gốc. Góc phi nghịch đảo được tính theo đơn vị radian từ trục x dương đến đoạn nối z với gốc

Khi xử lý các số phức, mô-đun cmath có thể là sự trợ giúp rất lớn. Hệ số của một số hàm có thể được tính bằng hàm

gcd[a, b] x lcm[a, b] = a x b
52 tích hợp, và pha của nó có thể được tính bằng hàm
gcd[a, b] x lcm[a, b] = a x b
53 có sẵn trong cmath mô-đun. Bạn có thể chuyển đổi một số phức hợp dưới dạng chữ nhật thành dạng có công dụng cực cao
gcd[a, b] x lcm[a, b] = a x b
54, nó sẽ trả về một cặp
gcd[a, b] x lcm[a, b] = a x b
55, trong đó r là
gcd[a, b] x lcm[a, b] = a x b
56 và phi là
gcd[a, b] x lcm[a, b] = a x b
53

Tương tự như vậy, bạn có thể chuyển đổi một số phức hợp dưới dạng có cực sang dạng chữ nhật bằng cách sử dụng

gcd[a, b] x lcm[a, b] = a x b
58. Number of the return by this function is
gcd[a, b] x lcm[a, b] = a x b
59

gcd[a, b] x lcm[a, b] = a x b
5

Mô-đun cmath cũng cho phép chúng ta sử dụng các hàm toán học thông thường với số phức. Ví dụ, bạn có thể tính toán căn bậc hai của một số phức bằng hàm

gcd[a, b] x lcm[a, b] = a x b
70 hoặc cosin của nó bằng
gcd[a, b] x lcm[a, b] = a x b
71

gcd[a, b] x lcm[a, b] = a x b
7

Một số tính năng có rất nhiều ứng dụng như mô phỏng mạch điện, động lực học và phân tích tín hiệu. Nếu bạn cần phải làm việc với những điều đó, thì mô-đun cmath sẽ không làm bạn thất vọng

tóm tắt

Tất cả các chức năng mà chúng ta thảo luận ở trên có các ứng dụng cụ thể của chúng. Ví dụ, bạn có thể sử dụng hàm

gcd[a, b] x lcm[a, b] = a x b
7 để tính toán các vị trí khác nhau và các vấn đề về tập hợp. Bạn có thể sử dụng các hàm lượng giác để giải một véc tơ thành tọa độ Các chủ đề. Bạn cũng có thể sử dụng các hàm lượng giác để mô phỏng các hàm tuần hoàn chỉnh như sóng âm và ánh sáng

Tương tự, đường cong của một sợi dây treo giữa hai cực có thể được xác định bằng cách sử dụng một hàm hypebôn. Bởi vì tất cả các chức năng này trực tiếp có sẵn trong mô-đun toán học, nên nó giúp dễ dàng tạo ra các chương trình nhỏ có thể thực hiện tất cả các nhiệm vụ này

Tôi hy vọng bạn thấy thú vị với hướng dẫn này. Nếu bạn có bất kỳ câu hỏi nào, hãy cho tôi biết trong phần bình luận nhé

Chủ Đề