python math operators
Python hosting: Host, run, and code Python in the cloud!
Python has support for both mathematical operations and functions.
Mathematical operations
An overview of operations:
Operation | Result | |
---|---|---|
x + y | sum of x and y. | |
x * y | multiplication of x and y. | |
x - y | difference of x and y. | |
x / y | division of x by y. | |
x % y | remainder of x/y | |
x ** y | x to the power of y | |
abs(x) | absolute value of x | |
sqrt(x) | square root of x |
Function | Returns | Example |
---|---|---|
abs(x) | Returns the absolute value of x. | {% codeblock lang:python line_number:false %} x = -35 x = abs(x) print(x) {% endcodeblock %} |
cmp(x,y) |
Returns -1 if x < y Returns 0 if x equals to y Returns 1 if x > y. |
{% codeblock lang:python line_number:false %} x = 6 y = 4 print( cmp(x,y) ) {% endcodeblock %} |
exp(x) | Returns the exponential of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.exp(x) ) {% endcodeblock %} |
log(x) | The natural logarithm of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.log(x) ) {% endcodeblock %} |
log10(x) | The base-10 logarithm of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.log10(x) ) {% endcodeblock %} |
pow(x,y) | The result of x**y | {% codeblock lang:python line_number:false %} import math x = 6 print( math.pow(x,2) ) {% endcodeblock %} |
sqrt(x) | The square root of x | {% codeblock lang:python line_number:false %} import math x = 6 print( math.sqrt(x) ) {% endcodeblock %} |
Leave a Reply: