Square root

Basic types / Numbers / Mathematical operations

from math import isqrt, sqrt

number = 100
result = sqrt(number)
# result is 10.0

# Integer root, rounded down
root = isqrt(99)
# root is 9

# sqrt(-1): ValueError, not NaN

print(f"{result = }")
print(f"{root = }")