cmath is Python built-in module that is used for complex number mathematics. cmath module has a method sin() that returns sine of the complex number passed to it.
Syntax: cmath.sin(Z)
Parameter: It requires only one parameter i.e the number for which sine needs to be calculated.
Return: Returns a complex number that is the sine of the number passed.
Example 1:
Python3
# Import the Library import cmath # Printing the result print (cmath.sin(5 + 3j)) |
Output:
(-9.654125476854839+2.841692295606352j)
Example 2: In this example real number is passed but the returned result is still a complex number.
Python3
# Import the Library import cmath # Printing the result print (cmath.sin(1)) |
Output:
(0.8414709848078965+0j)
Example 3: In this example no argument is passed in this case TypeError will be thrown
Python3
# Import the Library import cmath # Printing the result print (cmath.sin()) |
Output:
TypeError: sin() takes exactly one argument (0 given)
Recommended Posts:
- Python - Call function from another function
- Wand function() function in Python
- Returning a function from a function - Python
- wxPython - GetField() function function in wx.StatusBar
- How to write an empty function in Python - pass statement?
- Function Decorators in Python | Set 1 (Introduction)
- Vulnerability in input() function – Python 2.x
- Function Annotations in Python
- Sorted() function in Python
- Ways to sort list of dictionaries by values in Python - Using lambda function
- Python Numbers | choice() function
- Python | askopenfile() function in Tkinter
- Python | Binding function in Tkinter
- floor() and ceil() function Python
- Sum 2D array in Python using map() function
- ord() function in Python
- sum() function in Python
- round() function in Python
- id() function in Python
- vars() function in Python
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.

