Hướng dẫn python cos sin



Hàm cos() trong Python trả về cos của góc x.


Cú pháp

Cú pháp của cos() trong Python:

Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math.

Chi tiết về tham số:

  • x: Đây phải là một giá trị số.



Trả về giá trị

Phương thức này trả về một giá trị số từ -1 và 1, mà biểu diễn cosin của một góc.


Ví dụ sau minh họa cách sử dụng của cos() trong Python.

import math
print ("cos(30) : ",  math.cos(60))
print ("cos(-30) : ",  math.cos(-60))
print ("cos(0) : ",  math.cos(0))
print ("cos(math.pi) : ",  math.cos(math.pi))
print ("cos(2*math.pi) : ",  math.cos(2*math.pi))

Chạy chương trình Python trên sẽ cho kết quả:

cos(30) :  -0.9524129804151563
cos(-30) :  -0.9524129804151563
cos(0) :  1.0
cos(math.pi) :  -1.0
cos(2*math.pi) :  1.0




Hàm sin() trong Python trả về sin của x.


Cú pháp

Cú pháp của sin() trong Python:

Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math.

Các tham số:

  • x: Đây phải là một giá trị số.



Trả về giá trị

Hàm này trả về một giá trị số từ -1 và 1, mà biểu diễn sin của một góc.


Ví dụ sau minh họa cách sử dụng của sin() trong Python.

import math
print ("sin(60) : ",  math.sin(60))
print ("sin(-60) : ",  math.sin(-60))
print ("sin(0) : ",  math.sin(0))
print ("sin(math.pi) : ",  math.sin(math.pi))
print ("sin(math.pi/2) : ",  math.sin(math.pi/2))

Chạy chương trình Python trên sẽ cho kết quả:

sin(60) :  -0.3048106211022167
sin(-60) :  0.3048106211022167
sin(0) :  0.0
sin(math.pi) :  1.2246467991473532e-16
sin(math.pi/2) :  1.0




Hàm sin() trong Python trả về sin của x.


Cú pháp

Cú pháp của sin() trong Python:

Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math.

Các tham số:

  • x: Đây phải là một giá trị số.



Trả về giá trị

Hàm này trả về một giá trị số từ -1 và 1, mà biểu diễn sin của một góc.


Ví dụ sau minh họa cách sử dụng của sin() trong Python.

import math
print ("sin(60) : ",  math.sin(60))
print ("sin(-60) : ",  math.sin(-60))
print ("sin(0) : ",  math.sin(0))
print ("sin(math.pi) : ",  math.sin(math.pi))
print ("sin(math.pi/2) : ",  math.sin(math.pi/2))

Chạy chương trình Python trên sẽ cho kết quả:

sin(60) :  -0.3048106211022167
sin(-60) :  0.3048106211022167
sin(0) :  0.0
sin(math.pi) :  1.2246467991473532e-16
sin(math.pi/2) :  1.0




Hàm cos() trong Python trả về cos của góc x.


Cú pháp

Cú pháp của cos() trong Python:

Ghi chú: Hàm này không có thể truy cập trực tiếp, vì thế chúng ta cần import math module và sau đó chúng ta cần gọi hàm này bởi sử dụng đối tượng math.

Chi tiết về tham số:

  • x: Đây phải là một giá trị số.



Trả về giá trị

Phương thức này trả về một giá trị số từ -1 và 1, mà biểu diễn cosin của một góc.


Ví dụ sau minh họa cách sử dụng của cos() trong Python.

import math
print ("cos(30) : ",  math.cos(60))
print ("cos(-30) : ",  math.cos(-60))
print ("cos(0) : ",  math.cos(0))
print ("cos(math.pi) : ",  math.cos(math.pi))
print ("cos(2*math.pi) : ",  math.cos(2*math.pi))

Chạy chương trình Python trên sẽ cho kết quả:

cos(30) :  -0.9524129804151563
cos(-30) :  -0.9524129804151563
cos(0) :  1.0
cos(math.pi) :  -1.0
cos(2*math.pi) :  1.0


Bài này sẽ nói về các hàm lượng giác và hàm góc.

1. Hàm sin(): Hàm này trả về giá trị sine của đối số được truyền vào hàm. Đối số được truyền vào cho hàm này phải ở dạng radian.

2. Hàm cos(): Hàm này trả về giá trị cosine của đối số được truyền vào hàm. Đối số được truyền vào cho hàm này phải ở dạng radian.

Dưới đây là ví dụ mô tả cách thức hoạt động của hàm sin() và hàm cos():


# Python code to demonstrate the working of 
# sin() and cos() 
   
# importing "math" for mathematical operations 
import math 
  
a = math.pi/6
   
# returning the value of sine of pi/6 
print ("The value of sine of pi/6 is : ", end="") 
print (math.sin(a)) 
   
# returning the value of cosine of pi/6 
print ("The value of cosine of pi/6 is : ", end="") 
print (math.cos(a)) 

Kết quả in ra là:

The value of sine of pi/6 is : 0.49999999999999994
The value of cosine of pi/6 is : 0.8660254037844387

3. Hàm tan(): Hàm này trả về giá trị tangent của đối số được truyền vào hàm. Đối số được truyền vào cho hàm này phải ở dạng radian.

4. Hàm hypot(a, b): Hàm này trả về giá trị của cạnh huyền – hypotenuse của hai đối số được truyền vào hàm. Về mặt số học, hàm này sẽ trả về giá trị của phép tính sqrt(a*a + b*b).

Dưới đây là ví dụ mô tả cách thức hoạt động của hàm tan() và hàm hypot():


# Python code to demonstrate the working of 
# tan() and hypot() 
   
# importing "math" for mathematical operations 
import math 
  
a = math.pi/6
b = 3
c = 4
   
# returning the value of tangent of pi/6 
print ("The value of tangent of pi/6 is : ", end="") 
print (math.tan(a)) 
   
# returning the value of hypotenuse of 3 and 4 
print ("The value of hypotenuse of 3 and 4 is : ", end="") 
print (math.hypot(b,c)) 

Kết quả in ra là:

The value of tangent of pi/6 is : 0.5773502691896257
The value of hypotenuse of 3 and 4 is : 5.0

5. Hàm degrees(): Hàm này được sử dụng để chuyển đổi giá trị của đối số được truyền vào hàm từ radian thành độ.

6. Hàm radians(): Hàm này được sử dụng để chuyển đổi giá trị của đối số được truyền vào hàm từ độ thành radian.

Dưới đây là ví dụ mô tả cách thức hoạt động của hàm degrees() và hàm radians():

# -----------------------------------------------------------
#Cafedev.vn - Kênh thông tin IT hàng đầu Việt Nam
#@author cafedevn
#Contact: 
#Fanpage: https://www.facebook.com/cafedevn
#Group: https://www.facebook.com/groups/cafedev.vn/
#Instagram: https://instagram.com/cafedevn
#Twitter: https://twitter.com/CafedeVn
#Linkedin: https://www.linkedin.com/in/cafe-dev-407054199/
#Pinterest: https://www.pinterest.com/cafedevvn/
#YouTube: https://www.youtube.com/channel/UCE7zpY_SlHGEgo67pHxqIoA/
# -----------------------------------------------------------

# Python code to demonstrate the working of 
# degrees() and radians() 
   
# importing "math" for mathematical operations 
import math 
   
a = math.pi/6
b = 30
  
# returning the converted value from radians to degrees 
print ("The converted value from radians to degrees is : ", end="") 
print (math.degrees(a)) 
   
# returning the converted value from degrees to radians 
print ("The converted value from degrees to radians is : ", end="") 
print (math.radians(b)

Kết quả in ra là:

The converted value from radians to degrees is : 29.999999999999996
The converted value from degrees to radians is : 0.5235987755982988

Nguồn và Tài liệu tiếng anh tham khảo:

  • w3school
  • python.org
  • geeksforgeeks

Tài liệu từ cafedev:

  • Full series tự học Python từ cơ bản tới nâng cao tại đây nha.
  • Ebook về python tại đây.
  • Các series tự học lập trình khác

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

  • Group Facebook
  • Fanpage
  • Youtube
  • Instagram
  • Twitter
  • Linkedin
  • Pinterest
  • Trang chủ

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!