Python - math.atan() function Last Updated : 28 May, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report Math module contains a number of functions which is used for mathematical operations. The math.atan() function returns the arctangent of a number as a value. The value passed in this function should be between -PI/2 and PI/2 radians. Syntax: math.atan(x) Parameter:This method accepts only single parameters. x :This parameter is the value to be passed to atan() Returns:This function returns the arctangent of a number as a value. Below examples illustrate the use of above function: Example 1: Python3 # Python code to implement # the atan()function # importing "math" # for mathematical operations import math a = math.pi / 6 # returning the value of arctangent of pi / 6 print ("The value of tangent of pi / 6 is : ", end ="") print (math.atan(a)) Output: The value of tangent of pi / 6 is : 0.48234790710102493 Example 2: Python3 # Python code to implement # the atan()function import math import numpy as np import matplotlib.pyplot as plt in_array = np.linspace(0, np.pi, 10) out_array = [] for i in range(len(in_array)): out_array.append(math.atan(in_array[i])) i += 1 print("Input_Array : \n", in_array) print("\nOutput_Array : \n", out_array) plt.plot(in_array, out_array, "go:") plt.title("math.atan()") plt.xlabel("X") plt.ylabel("Y") plt.show() Output: Input_Array : [0. 0.34906585 0.6981317 1.04719755 1.3962634 1.74532925 2.0943951 2.44346095 2.7925268 3.14159265] Output_Array : [0.0, 0.3358423725664079, 0.6094709714274295, 0.808448792630022, 0.9492822422213403, 1.0504981725497873, 1.1253388328842984, 1.1823365638628716, 1.2269249964859286, 1.2626272556789118] Comment More infoAdvertise with us Next Article atan2() function in Python S SHUBHAMSINGH10 Follow Improve Article Tags : Python Python math-library Python math-library-functions Practice Tags : python Similar Reads Python - math.asin() function Math module contains a number of functions which is used for mathematical operations. The math.asin() function returns the arc sine value of a number. The value passed in this function should be between -1 to 1. Syntax: math.asin(x) Parameter:This method accepts only single parameters. x :This param 2 min read atan2() function in Python atan2(y, x) returns value of atan(y/x) in radians. The atan2() method returns a numeric value between -\pi and \pi representing the angle \theta of a (x, y) point and positive x-axis. Syntax : atan2(y, x) Parameter : (y, x) - Both must be a numeric value. Returns : Returns atan(y / x), in radians. T 2 min read Python | math.tan() function In Python, math module contains a number of mathematical operations, which can be performed with ease using the module. math.tan() function returns the tangent of value passed as argument. The value passed in this function should be in radians. Syntax: math.tan(x) Parameter: x : value to be passed t 2 min read Python | math.sin() function In Python, math module contains a number of mathematical operations, which can be performed with ease using the module. math.sin() function returns the sine of value passed as argument. The value passed in this function should be in radians. Syntax: math.sin(x) Parameter: x : value to be passed to s 2 min read Python - cmath.atan() function cMath module contains a number of functions which is used for mathematical operations for complex numbers. The cmath.atan() function returns the arctangent value of a complex number. The value passed in this function can be int, float, and complex numbers. Syntax: cmath.atan(x) Parameter:This method 1 min read Python - cmath.atanh() function cMath module contains a number of functions which is used for mathematical operations for complex numbers. The cmath.atanh() function returns the inverse hyperbolic arctangent value of a complex number. The value passed in this function can be int, float, and complex numbers. Syntax: cmath.atanh(x) 1 min read Like