'float' object is not callable
Error in line 7. Help me fix it.
import math
from math import sqrt, exp, sin, log, cos, pi, asin
x = float(input())
y = float(input())
r1 = asin(cos(x + (sqrt(3) / 2 * pi()))) # <---
r2 = 1.2 + sqrt(2 - cos(y) ** 2)
r3 = x ** 2 + y ** 2 + 1
z = (r1 + r2) / r3
print(round(z, 5))
0
1 answers
pi
- this is a number, so you don't need to call it with parentheses as a function :)
This is how it works:
r1 = asin(cos(x + (sqrt(3) / 2 * pi)))
1
Author: CrazyElf, 2020-07-10 19:15:00