пользовательское значение ввода для использования в качестве десятичного значения python
Я пишу код на Python, в котором я спрашиваю пользователя о вводе, а затем я должен использовать его ввод, чтобы дать количество десятичных знаков для ответа на выражение.
userDecimals = raw_input (" Enter the number of decimal places you would like in the final answer: ")
затем я конвертирую это в целочисленное значение
userDecimals = int(userDecimals)
затем я пишу выражение и хочу, чтобы в ответе было столько знаков после запятой, сколько пользовательского ввода из UserDecimals, и я не знаю, как этого добиться.
Выражение
math.sqrt(1 - xx **2)
Если это не достаточно ясно, я попытаюсь объяснить это лучше, но я новичок в Python, и я не знаю, как еще многое сделать.