Trong hướng dẫn này, bạn sẽ tìm hiểu về các hàm toán học Python như ceil, floor, sqrt, pow, isclose, prod, fmod, log, log10 và nhiều hơn nữa.

Bạn đang xem : Ví dụ về toán học nhập trong python

Trong hướng dẫn này, bạn sẽ tìm hiểu về các hàm toán học Python trong mô-đun math của Python . Các phép tính toán học luôn được yêu cầu trong bất kỳ loại dự án nào.

Tuy nhiên, mô-đun toán học không hoạt động trên số phức và bạn cần sử dụng mô-đun cmath để thực hiện các phép toán trên số phức.

Trong Python, một số toán tử toán học được tích hợp sẵn không yêu cầu mô-đun toán học như cộng, trừ, nhân, chia.
Các phép toán nâng cao như lượng giác (sin, cos, v.v.), logarit, mũ hoặc giai thừa, v.v. không được tích hợp sẵn. Đó là lý do tại sao mô-đun toán học được nhập.

< p class = "ez-toc-section" id = "Math_constants">

Hằng số toán học

Ngoài các phép toán nâng cao, mô-đun toán học cũng cung cấp các hằng số toán học được xác định trước:

  • Pi (math.pi)
  • Số của Euler (math.e)
  • Tau (math.tau)
  • Vô cực (math.inf)
  • Không phải là một số (math.nan)

Pi

< p> Pi là một hằng số toán học được định nghĩa là tỷ số giữa chu vi của hình tròn với đường kính của hình tròn.
Π = c / d
Trong đó c là chu vi của hình tròn và d là đường kính của hình tròn. Giá trị của pi là 3,14. Pi (Π) có thể được truy cập bằng Python dưới dạng:

Mã:

 nhập toán

math.pi

# 3.141592653589793

Đầu ra:

Hằng số Pi

Hãy xem xét ví dụ sau trong đó chúng tôi sử dụng số pi để tìm chu vi của hình tròn:

Mã:

 nhập toán

bán kính = 5

chu vi = 2 * math.pi * bán kính

print ("Chu vi hình tròn =", chu vi)

Đầu ra:

Ví dụ về hằng số Pi

Số của Euler (e)

Số của Euler là cơ số của lôgarit tự nhiên. Nó được ký hiệu bằng ký hiệu e. Giá trị của e gần đúng là 2,718. Số của Euler có thể được truy cập bằng Python như sau:

Mã:

 nhập toán

toán học.e

# 2.718281828459045

Đầu ra:

Số e của Euler

Tau

< / p>

Tau (𝜏) là một hằng số toán học, được định nghĩa là tỷ số giữa chu vi của hình tròn với bán kính của hình tròn.

 math.tau = 2 * pi

Kiểm tra mã bên dưới:

Mã:

 nhập toán

math.tau

# 6.283185307179586

Đầu ra:

Hằng số Tau

Infinity

Infinity là một thực thể vô hạn không thể xác định bằng số. Trong Python, các số nguyên dương và âm được định nghĩa như sau:

Mã:

 nhập toán

math.inf

-math.inf

Đầu ra:

Hằng số vô cực

Infinity được sử dụng để so sánh các số nhất định với giá trị tối đa tuyệt đối và giá trị nhỏ nhất tuyệt đối như được minh họa trong đoạn mã dưới đây:

Mã:

 nhập toán

x = 13,789

x & lt; math.inf

x & lt; -math.inf

Đầu ra:

Ví dụ về Hằng số Vô cực

Không phải số (nan) < p class = "ez-toc-section-end">

Không phải số (nan) đề cập đến các giá trị không phải số. Không phải một số (nan) đảm bảo rằng giá trị của một biến số nhất định là một số.

Mã:

 nhập toán

math.nan

Đầu ra:

Hằng số nan

Phương thức floor ()

Phương thức floor () của mô-đun toán học làm tròn xuống một số đến số nguyên gần nhất. Cú pháp cho floor () được đưa ra dưới đây:

Cú pháp:

 math.floor (x)
  • x là số đầu vào. Phương thức floor () lấy số dương hoặc số âm làm đầu vào.

Phương thức floor () trả về số nguyên gần nhất nhỏ hơn hoặc bằng x. Nếu số là số có dấu phẩy động, 10,89, thì floor () sẽ trả về 10.

Nếu số là số nguyên, thì floor () sẽ trả về cùng một số nguyên. Hãy xem xét ví dụ sau:

Mã:

 nhập toán

x = 3.5367

math.floor (x)

x = 6

math.floor (x)

Đầu ra:

math.floor () method

ceil ()

Phương thức ceil () của mô-đun toán học làm tròn một số thành số nguyên gần nhất. Cú pháp cho ceil () được đưa ra dưới đây:

Cú pháp:

 math.ceil (x)
  • x là số đầu vào. Phương thức ceil () nhận các số dương hoặc số âm làm đầu vào.

Phương thức ceil () trả về một giá trị nguyên lớn hơn hoặc bằng x. Nếu số là một số dấu phẩy động, 10,89, ceil () sẽ trả về 11.

Nếu số là số nguyên, ceil () sẽ trả về cùng một số nguyên. Ví dụ sau giải thích phương thức ceil ():

Mã:

 nhập toán

x = 10,89

math.ceil (x)

x = 10

math.ceil (x)

Đầu ra:

math.ceil () method

math.sqrt ()

Phương thức sqrt () trả về căn bậc hai của một giá trị đầu vào. Cú pháp của sqrt () như sau:

Cú pháp:

 math.sqrt (x)
  • x là số đầu vào. Nó phải lớn hơn hoặc bằng 0. Nếu x nhỏ hơn 0 (số âm), sqrt () sẽ trả về ValueError .

Sqrt () phương thức trả về một số dấu phẩy động. Hãy xem xét ví dụ bên dưới:

Mã:

 nhập toán

math.sqrt (9)

math.sqrt (4)

math.sqrt (24)

math.sqrt (-49)

Đầu ra:

sqrt () method

Nếu số nhỏ hơn 0, chúng ta sẽ gặp lỗi sau:

 lỗi phương thức sqrt ()

math.fabs (x)

fabs đại diện cho chức năng tuyệt đối. Hàm tuyệt đối trả về một giá trị không âm của một số đã cho.
Có nghĩa là giá trị tuyệt đối của một số dương sẽ là cùng một số và nếu số đã cho là số âm, thì hàm fabs sẽ chuyển nó thành một số dương.
Ví dụ: giá trị fabs của -8 sẽ là 8 và giá trị fabs của 8 sẽ là 8. Cú pháp của fabs được đưa ra dưới đây:

Cú pháp:

< pre> math.fabs (x)

  • x có thể là một số nguyên hoặc một dấu phẩy động.

Phương thức này sẽ trả về một số dấu phẩy động không âm. Hãy xem xét ví dụ sau:

Mã:

 nhập toán

math.fabs (-3)

math.fabs (-89,9)

math.fabs (89)

Đầu ra:

fabs () method

Sự khác biệt giữa phương thức math.fabs () và phương thức abs () của python là phương thức math.fabs () luôn trả về một số dấu phẩy động.

math.pow (x)

< / p>

Phương thức pow () của mô-đun toán học trả về giá trị của số đầu vào x được nâng lên lũy thừa y là xy .
Cú pháp của math.pow () như sau:

Cú pháp:

 math.pow (x, y)
  • x là số đầu vào và y là lũy thừa của x. Nếu x bằng 3 và y bằng 4, điều đó có nghĩa là: 34 = 3 * 3 * 3 * 3.

Hàm trả về giá trị dấu phẩy động.
Trong toán học, bất kỳ thứ gì được nâng lên thành lũy thừa của 0 bằng 1 và 1 được nâng lên thành lũy thừa của bất kỳ thứ gì cũng bằng 1. Do đó, phương thức pow () sẽ trả về 1,0 nếu y là 0 và x là một số bất kỳ.

Tương tự, pow () sẽ trả về 1,0 nếu x là 1 và y là số bất kỳ.

 math.pow (x, 0,0) = 1,0

math.pow (1,0, y) = 1,0

Đầu ra:

pow () method

Mã:

 nhập toán

print ("3 được nâng lên thành lũy thừa 4 =", math.pow (3, 4))

Đầu ra:

Ví dụ về phương thức pow ()

math.isclose ()

Phương thức isclose () của mô-đun toán học sử dụng dung sai tương đối và tuyệt đối để kiểm tra độ gần nhau của hai giá trị. Dung sai được định nghĩa là ngưỡng để kiểm tra mức độ gần nhau của các con số.
Nếu hai số gần nhau, phương thức isclose () sẽ trả về true và trả về false nếu chúng không gần nhau.
Cú pháp của isclose () được đưa ra dưới đây:

Cú pháp:

 math.isclose (a, b, rel_tol, abs_tol)
  • a và b là các số để kiểm tra độ gần giống nhau.
  • rel_tol (tùy chọn) là dung sai tương đối và được xác định là chênh lệch lớn nhất giữa các giá trị đầu vào (a và B). Giá trị mặc định của rel_tol là: 1e-09 hoặc 0,000000001. rel_tol phải lớn hơn 0.
  • abs_tol (tùy chọn) là dung sai tuyệt đối tối thiểu. abs_tol so sánh các giá trị gần với 0. abs_tol ít nhất phải bằng 0.

Phương thức math.isclose () trả về giá trị Boolean:

  • Đúng nếu giá trị đã cho các số gần nhau.
  • Sai nếu các số đã cho không gần nhau.

Hãy xem đoạn mã dưới đây:

Mã: < / b>

 nhập toán

print (math.isclose (12.014, 12.56))

print (math.isclose (12.014, 12.014))

print (math.isclose (12.45, 12.46))

print (math.isclose (12.014, 12.434, abs_tol = 0.5))

print (math.isclose (12.014, 12.018, rel_tol = 0.2))

Đầu ra:

Ví dụ về phương thức isclose ()

math.factorial ()

Phương thức giai thừa () của mô-đun toán học trả về giai thừa của một số đã cho. Số đầu vào phải là một số dương.
Giai thừa của một số là phép nhân các số bắt đầu từ số đầu vào trở lại 1.

Cú pháp:

 math.factorial (x)
  • x phải là một số nguyên dương. Nếu x không phải là số nguyên hoặc âm, bạn sẽ nhận được ValueError .

Phương thức math.factorial () trả về một giá trị int dương. Đoạn mã sau sử dụng math.factorial ():

Mã:

 nhập toán

print ("giai thừa của 3 =", math.factorial (3))

print ("giai thừa của 4 =", math.factorial (4))

print ("giai thừa của 14 =", math.factorial (14))

Đầu ra:

Ví dụ về phương thức giai thừa ()

math.prod ()

Phương thức prod () của mô-đun toán học hoạt động trên các tệp lặp. Nó trả về tích của tất cả các phần tử trong một chuỗi hoặc một chuỗi có thể lặp lại. Cú pháp của phương thức math.prod () như sau:

Cú pháp:

 math.prod (có thể lặp lại, bắt đầu)
  • có thể lặp lại là trình tự đầu vào. Các phần tử của sản phẩm có thể lặp lại phải là số.
  • start là giá trị bắt đầu của sản phẩm. Giá trị mặc định của start là 1.

Nếu giá trị có thể lặp lại là trống, prod () sẽ trả về giá trị bắt đầu. math.prod () được sử dụng trong mã bên dưới:

Mã:

 nhập toán

my_list = [2, 3, 7, 6]

print ("Sản phẩm của các phần tử trong danh sách của tôi =", math.prod (my_list))

Đầu ra:

Ví dụ về phương thức prod ()

Nếu có thể lặp lại trống:

Mã:

 my_list = []

print ("Sản phẩm của các phần tử trong danh sách của tôi =", math.prod (my_list))

Đầu ra:

phương thức prod () trên chuỗi trống

Lưu ý rằng math.prod () không được định nghĩa trong các phiên bản cũ hơn 3.8.

< p class = "ez-toc-section" id = "mathfsum">

math.fsum ()

Phương thức fsum () được sử dụng để tìm tổng các phần tử của một tệp có thể lặp lại. Cú pháp của phương thức math.fsum () như sau:

Cú pháp:

 math.fsum (có thể lặp lại)
  • có thể lặp lại là chuỗi đầu vào.

Phương thức fsum () trả về một số dấu phẩy động chính xác sau khi tính tổng các phần tử.

Mã :

 nhập toán

my_list = [2, 2, 8, 10, 34]

print ("Tổng các phần tử của danh sách của tôi =", math.fsum (my_list))

my_list = [1.8, 9, 33.4, 8.64, 3.98]

print ("Tổng các phần tử của danh sách của tôi =", math.fsum (my_list))

Đầu ra:

Ví dụ về phương thức fsum ()

math.fmod ()

Phương thức fmod () của mô-đun toán học tính toán modulo của các số đã cho. Modulo có nghĩa là, nó trả về phần còn lại của x / y.

Cú pháp:

 math.fmod (x, y)
  • x là tử số trong phân số x / y
  • y là mẫu số trong phân số x / y
  • x và y có thể âm hoặc dương nhưng chúng phải là số.
  • Nếu x và y, cả hai đều bằng 0, bạn sẽ gặp lỗi.
  • Nếu y = 0, bạn sẽ gặp lỗi.

Phương thức fmod () trả về một giá trị dấu phẩy động. Hãy xem xét ví dụ sau:

Mã:

 nhập toán

x = 56

y = 3

print ("Phần còn lại của", x, "/", "y =", math.fmod (x, y))

Đầu ra:

Ví dụ về phương thức fmod ()

math.log ()

Phương thức log () của mô-đun toán học tính toán logarit tự nhiên của giá trị đầu vào.
Phương thức math.log () có thể có 1 hoặc 2 đối số:

  • Nếu phương thức có 1 đối số x, thì log được tính là x log đối với cơ sở e.
  • Nếu phương thức có 2 đối số x và y, thì nhật ký được tính là x log đối với cơ sở y.

Cú pháp của math.log () như sau:

Cú pháp:

 math.log (x, y)
  • x là số để tính lôgarit tự nhiên của. x phải lớn hơn 0.
  • Nếu x là số âm hoặc 0, bạn sẽ nhận được ValueError.
  • Nếu x không phải là số, bạn sẽ nhận được TypeError.
  • y là tùy chọn. y là cơ sở. Nếu y không được chỉ định, cơ sở mặc định sẽ là e.

Phương thức log () trả về giá trị dấu phẩy động.

Mã:

 nhập môn Toán

print ("logarit tự nhiên của 2,9845 =", math.log (2,9845))

print ("3.956 log đến cơ số 2 =", math.log (3.956, 2))

Đầu ra:

Ví dụ về phương thức log ()

math.log10 ()

Phương thức log10 () tính toán logarit của số đầu vào với cơ số 10.

Cú pháp:

 math.log10 (x)
  • x là số đầu vào để tìm lôgarit của. x phải lớn hơn 0.

Phương thức math.log10 () sẽ trả về giá trị dấu phẩy động sau khi tính logarit cơ số 10.

Mã:

 nhập toán

print ("Bản ghi của 24,89 đến cơ số 10 =", math.log (24,89))

Đầu ra:

Ví dụ về phương thức log10 ()

math.exp ()

Phương thức math.exp () sẽ trả về E được nâng lên thành lũy thừa x. Ở đây E là cơ số của lôgarit tự nhiên xấp xỉ bằng 2,718282.

Cú pháp:

 math.exp (x)
  • x là số mũ của E.

Phương thức math.exp () sẽ trả về giá trị dấu phẩy động từ Ví dụ.

Mã:

 nhập toán

print ("E được nâng lên thành lũy thừa 5 =", math.exp (5))

print ("E được nâng lên thành lũy thừa 8 =", math.exp (8))

Đầu ra:

Ví dụ về phương thức exp ()

math.erf ()

Phương thức math.erf () của mô-đun toán học tìm hàm lỗi của số đầu vào. Cú pháp của math.erf () được đưa ra dưới đây:

Cú pháp:

 math.erf (x)
  • x là số đầu vào để tìm hàm lỗi. x phải nằm trong phạm vi từ -infinity đến + infinity.

Phương thức math.erf () trả về giá trị dấu phẩy động từ -1 đến +1. Hãy xem xét ví dụ sau:

Mã:

 nhập toán
x = 3,6
print ("Hàm lỗi của x =", math.erf (x))

Đầu ra:

Ví dụ về phương thức erf ()

math.gcd () (Số chia chung lớn nhất)

Phương thức math.gcd () của mô-đun toán học tính ước số chung lớn nhất của hai số đầu vào thuộc kiểu dữ liệu int.

Cú pháp: < / b>

 math.gcd (x, y)
  • x và y là các số đầu vào. Cả x và y phải thuộc kiểu dữ liệu int.
  • số dấu phẩy động không được phép trong phương thức gcd ().

Phương thức math.gcd () sẽ trả về giá trị kiểu int sau khi tìm ước số chung lớn nhất của x và y. Nếu cả hai số đầu vào là 0, math.gcd () sẽ trả về 0. Gcd () trống cũng trả về 0.
GCD là ước chung lớn nhất chia hai số đầu vào và không trả về bất kỳ giá trị phần dư nào. Hãy xem xét ví dụ mã bên dưới:

Mã:

 nhập toán

x = 44

y = 16

print ("Ước chung lớn nhất của", x, "và", y, "=", math.gcd (x, y))

Đầu ra:

Ví dụ về phương thức gcd ()

Phương pháp chuyển đổi góc

Trong mô-đun toán học Python, có hai hàm trợ giúp để thao tác với các góc:

  • math.degrees () < / started<
                            • to than “ez-toc-section-end”>

                              Phương thức math.degrees () được sử dụng để chuyển đổi góc đã cho từ radian sang độ.

                              Cú pháp:

                               math.degrees (x)
                              
                              • x là góc đã cho sẽ được chuyển đổi từ radian sang độ

                              Phương thức trả về một giá trị dấu phẩy động biểu thị góc theo độ.

                              Mã:

                               nhập toán
                              
                              góc = 45
                              
                              print ("Góc là độ =", math.degrees (góc))
                              

                              Đầu ra:

                              Ví dụ về phương thức độ ()

                              math.radians

                              Phương thức math.radians () chuyển đổi góc đã cho từ độ sang radian.

                              Cú pháp:

                               math.radians (x)
                              
                              • x là góc đã cho được chuyển đổi từ độ sang radian

                              Phương thức trả về một giá trị dấu phẩy động đại diện cho góc tính bằng radian.

                              Mã:

                               nhập toán
                              
                              góc = 2578.3100780887044
                              
                              print ("Góc là radian =", math.radians (angle))
                              

                              Đầu ra:

                              Ví dụ về phương thức radians ()

                              Phương pháp lượng giác

                              Các hàm sau được định nghĩa trong mô-đun toán học để thực hiện các phép toán lượng giác:

                              math.sin ()

                              Phương thức sin () của mô-đun toán học trả về sin của một góc đã cho.

                              Cú pháp:

                               math.sin (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức sin () trả về một giá trị dấu phẩy động nằm trong khoảng từ -1 đến 1. Nếu giá trị đầu vào được cho bằng độ thì nó phải được chuyển đổi sang radian .

                              Mã:

                               nhập toán
                              
                              góc = 20
                              
                              angle_radians = math.radians (góc)
                              
                              print ("Giá trị sin của 20 độ =", math.sin (angle_radians))
                              

                              Đầu ra:

                              Ví dụ về phương thức sin ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ biểu đồ các giá trị từ phương thức sin () bằng cách sử dụng pyplot : < / p>

                              Mã:

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-4,8, -2,4, -0,14, 0,14, 2,4, 4,8]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.sin (x [i]))
                              
                              plt.plot (x, y, marker = “x”)
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn sin () trên đồ thị

                              math.cos ()

                              Phương thức cos () của mô-đun toán học trả về cosin của một góc đã cho.

                              Cú pháp:

                               math.cos (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức cos () trả về giá trị dấu phẩy động nằm trong khoảng từ -1 đến 1. Nếu giá trị đầu vào được tính bằng độ, nó phải được chuyển đổi thành radian.

                              Mã: < / b>

                               nhập toán
                              
                              góc = 20
                              
                              angle_radians = math.radians (góc)
                              
                              print ("Cos của góc 20 =", math.cos (angle_radians))
                              

                              Đầu ra:

                              Ví dụ về phương thức cos ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ các giá trị từ phương thức cos () trên biểu đồ:

                              Mã:

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-4,8, -2,4, -0,14, 0,14, 2,4, 4,8]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.cos (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn cos () trên đồ thị

                              math.tan ()

                              Phương thức tan () của mô-đun toán học trả về tiếp tuyến của một góc đã cho.

                              Cú pháp:

                               math.tan (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức tan () trả về một giá trị dấu phẩy động. Nếu giá trị đầu vào được tính bằng độ, nó phải được chuyển đổi sang radian.

                              Mã:

                               nhập toán
                              
                              góc = 20
                              
                              angle_radians = math.radians (góc)
                              
                              print ("Tan của angle 20 =", math.tan (angle_radians))
                              

                              Đầu ra:

                              Ví dụ về phương thức tan ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ các giá trị từ phương thức tan () trên biểu đồ:

                              Mã: < / p>

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-4,8, -2,4, -0,14, 0,14, 2,4, 4,8]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.tan (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn tan () trên đồ thị

                              math.sinh ()

                              Phương thức sinh () của mô-đun toán học tìm ra sin hyperbolic của một góc.

                              < b> Cú pháp:

                               math.sinh (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức sinh () trả về một giá trị dấu phẩy động. Nếu giá trị đầu vào được tính bằng độ, nó phải được chuyển đổi sang radian.

                              Mã:

                               nhập toán
                              
                              góc = 20
                              
                              angle_radians = math.radians (góc)
                              
                              print ("Hình sin hyperbol của góc 20 =", math.sinh (angle_radians))
                              

                              Đầu ra:

                              Ví dụ về phương thức sinh ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ các giá trị từ phương thức sinh () trên biểu đồ:

                              Mã: < / p>

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-5.698, -3.028, -1.318, 1.318, 3.028, 5.698]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.sinh (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn sinh () trên đồ thị

                              math.cosh ()

                              Phương thức cosh () của mô-đun toán học tìm cosin hyperbol của một góc.

                              Cú pháp:

                               math.cosh (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức cosh () trả về một giá trị dấu phẩy động. Nếu giá trị đầu vào được tính bằng độ, nó phải được chuyển đổi sang radian.

                              Mã:

                               nhập toán
                              
                              góc = 30
                              
                              angle_radians = math.radians (góc)
                              
                              print ("Tính cosin hyperbol của góc 30 =", math.cosh (angle_radians))
                              

                              Đầu ra:

                              Ví dụ về phương thức cosh ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ biểu đồ các giá trị từ phương thức cosh () trên biểu đồ:

                              Mã: < / p>

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-5.698, -3.028, -1.318, 1.318, 3.028, 5.698]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.cosh (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn cosh () trên biểu đồ

                              math.asin ()

                              Phương thức asin () của mô-đun toán học tìm cung tròn của một góc tính bằng radian.

                              Cú pháp:

                               math.asin (x)
                              
                              • x là góc đầu vào. x phải là một số. x phải nằm trong phạm vi từ -1 đến 1.

                              Phương thức asin () trả về giá trị dấu phẩy động.

                              Mã:

                               nhập toán
                              
                              print ("cung sin của 0,8 =", math.asin (0,8))
                              

                              Đầu ra:

                              Ví dụ về phương thức asin ()

                              Nếu x lớn hơn 1, bạn sẽ gặp lỗi như hình dưới đây:

                               asin () method Error

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ các giá trị từ phương thức asin () trên biểu đồ:

                              Mã:

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-1, -0,8, -0,5, 0,5, 0,8, 1]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.asin (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn asin () trên biểu đồ

                              math.acos ()

                              Phương thức acos () của mô-đun toán học tìm arccosine của một góc tính bằng radian.

                              Cú pháp:

                               math.acos (x)
                              
                              • x là góc đầu vào. x phải là một số. x phải nằm trong phạm vi từ -1 đến 1.

                              Phương thức acos () trả về giá trị dấu phẩy động.

                              Mã:

                               nhập toán
                              
                              print ("cung cos của 0,8 =", math.acos (0,8))
                              

                              Đầu ra:

                              Ví dụ về phương thức acos ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ biểu đồ các giá trị từ phương thức acos () trên biểu đồ:

                              Mã: < / p>

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-1, -0,8, -0,5, 0,5, 0,8, 1]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.acos (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn acos () trên biểu đồ

                              math.atan ()

                              Phương thức atan () của mô-đun toán học tìm tia cung của một góc tính bằng radian.

                              Cú pháp:

                               math.atan (x)
                              
                              • x là góc đầu vào. x phải là một số.

                              Phương thức atan () trả về giá trị dấu phẩy động từ -pi / 2 đến pi / 2.

                              Mã:

                               nhập toán
                              
                              print ("arc tan của 0.8 =", math.atan (0.8))
                              

                              Đầu ra:

                              Ví dụ về phương thức atan ()

                              Hãy xem xét ví dụ sau, trong đó chúng tôi sẽ vẽ biểu đồ các giá trị từ phương thức atan () trên biểu đồ:

                              Mã: < / p>

                               nhập toán
                              
                              nhập matplotlib.pyplot dưới dạng plt
                              
                              x = [-2, -1,8, -0,5, 0,5, 1,8, 2]
                              
                              y = []
                              
                              cho tôi trong phạm vi (len (x)):
                              
                              y.append (math.atan (x [i]))
                              
                              plt.plot (x, y, marker = "x")
                              
                              plt.show ()
                              

                              Đầu ra:

                              Biểu diễn atan () trên đồ thị

                              Tôi hy vọng bạn thấy hướng dẫn này hữu ích. Hãy tiếp tục quay trở lại.

                              Mokhtar là người sáng lập của LikeGeeks.com. Anh ấy làm quản trị viên hệ thống Linux từ năm 2010. Anh ấy chịu trách nhiệm bảo trì, bảo mật và khắc phục sự cố máy chủ Linux cho nhiều khách hàng trên khắp thế giới. Anh ấy thích viết các tập lệnh shell và Python để tự động hóa công việc của mình.


Xem thêm những thông tin liên quan đến chủ đề ví dụ về toán nhập python

MathHelper – Python Project.

alt

  • Tác giả: Nguyen Thi Hong Anh
  • Ngày đăng: 2021-11-27
  • Đánh giá: 4 ⭐ ( 8462 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: PP8 members: Hong Anh, Xuan Bach, Tuan Duy, Tuan Minh.

    Together, we are building an interesting application. No matter how hard Math is, whenever you study with MathHelper, you will feel “Math is fun”!

    Thank you so much for watching our video!

Hàm input() và cách nhập dữ liệu vào python

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 5 ⭐ ( 6844 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Phần đầu tiên trong chuyên đề nhập xuất trong Python, chúng ta sẽ cùng tìm hiểu về hàm input() và cách nhập dữ liệu vào python. Bạn sẽ học được các loại hàm nhập dữ liệu trong python trong các phiên b

Người dùng nhập liệu với hàm input() trong Python

  • Tác giả: topdev.vn
  • Đánh giá: 3 ⭐ ( 3496 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hàm input() trong Python sẽ dừng chương trình lại cho đến khi phím Enter được nhấn, nó trả về một chuỗi ký tự do người dùng nhập vào từ bàn phím.

Python: Bài 4. Nhập, xuất dữ liệu

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

Nhập xuất trong Python – Hàm nhập

  • Tác giả: howkteam.vn
  • Đánh giá: 5 ⭐ ( 9398 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Nhập xuất trong Python – Hàm nhập

Hướng dẫn và ví dụ Python Lists

  • Tác giả: openplanning.net
  • Đánh giá: 3 ⭐ ( 1333 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

[Tự học Python] Tổng hợp các bài tập tính toán, nhập xuất, vòng lặp, class, string, hàm..ở mức độ dễ

  • Tác giả: cafedev.vn
  • Đánh giá: 5 ⭐ ( 2376 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong bài này chúng ta sẽ tập trung vào các bài tập python liên quan tới tính toán, nhập xuất, vòng lặp, string, class, hàm, biến.. nhưng ở mức độ dễ.

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  Cách đọc tệp văn bản bằng Python một cách hiệu quả - đọc một tệp trong python

By ads_php