Related Articles

# Python math library | exp() method

• Last Updated : 06 Jan, 2019

Python has math library and has many functions regarding it. One such function is exp(). This method is used to calculate the power of e i.e. e^y or we can say exponential of y. The value of e is approximately equal to 2.71828…..

Syntax : math.exp(y)

Parameters :
y [Required] – It is any valid python number either positive or negative.
Note that if y has value other than number then its return error.

Returns: Returns floating point number by calculating e^y.

Code # 1:

 `# Python3 code to demonstrate ``# the working of exp() ``import` `math `` ` `# initializing the value ``test_int ``=` `4``test_neg_int ``=` `-``3``test_float ``=` `0.00`` ` `# checking exp() values ``# with different numbers``print` `(math.exp(test_int))``print` `(math.exp(test_neg_int))``print` `(math.exp(test_float))`
Output:
```54.598150033144236
0.049787068367863944
1.0
```

Code #2:

 `# Python3 code to demonstrate ``# the working of exp() ``import` `math `` ` `# checking exp() values ``# with inbuilt numbers``print` `(math.exp(math.pi))``print` `(math.exp(math.e))`
Output:
```23.140692632779267
15.154262241479262
```

Code #3: TypeError

 `# Python3 code to demonstrate ``# the working of exp() ``import` `math `` ` `# checking for string``print` `(math.exp(``"25"``))`

Output:

```Traceback (most recent call last):
File "/home/c7ae4f1bef0ed8c7756b3f55e7d2ce81.py", line 6, in
print (math.exp("25"))
TypeError: a float is required
```

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course. And to begin with your Machine Learning Journey, join the Machine Learning – Basic Level Course

My Personal Notes arrow_drop_up