Python asin

The Python asin function calculates the trigonometry Arc Sine for the specified expression. Python asin or Arc Sine also called the inverse of a Sine. In this section, we discuss how to use asin function in Python Programming language with example.

The syntax of the asin Function in Python Programming Language is

math.asin(number);

Number: A valid numerical expression to find Arc Sine value.

  • If the number argument is a positive or negative number, the asin function returns the Arc Sine value.
  • If it is not a number, the asin function returns TypeError.
  • And if it is outside the range -1 and 1, the asin function returns ValueError.

Python asin Function Example

The Python asin Function allows you to find the trigonometry Arc Sine for the numeric values. In this asin example, we are going to find the Arc Sine values of different data types and display the output

# Python ASIN Function

import math

Tup = (0.21, 0.12, 0.39, -0.89 , 0.42) # Tuple Declaration
Lis = [-0.1, 0.92, 0.35, -0.46 , 0.85] # List Declaration

print('Arc Sine value of Positive Number = %.2f' %math.asin(1))
print('Arc Sine value of Negative Number = %.2f' %math.asin(-1))

print('Arc Sine value of Tuple Item = %.2f' %math.asin(Tup[3]))
print('Arc Sine value of List Item = %.2f' %math.asin(Lis[2]))

print('Arc Sine value of Multiple Number = %.2f' %math.asin(0.10 + 0.20 - 0.40))
print('Arc Sine value of String Value = ', math.asin('Python'))
Python ASIN Function

First, we used the asin Function directly on both the Positive integer and negative integer. The following statements find the Arc Sine of the corresponding values.

print('Arc Sine value of Positive Number = %.2f' %math.asin(1))
print('Arc Sine value of Negative Number = %.2f' %math.asin(-1))

Next, We used the asin Function on Tuple and List items. If you see the above screenshot, the asin function working perfectly on them.

print('Arc Sine value of Tuple Item = %.2f' %math.asin(Tup[3]))
print('Arc Sine value of List Item = %.2f' %math.asin(Lis[2]))

Next, We used the asin Math function directly on multiple values.

print('Arc Sine value of Multiple Number = %.2f' %math.asin(0.10 + 0.20 - 0.40))

Within the last statement, We tried the asin Function on the String value, and it returns TypeError.

print('Arc Sine value of String Value = ', math.asin('Python'))

Please refer to the Python sin Function article to understand the Python Sine Function.