Имя переменной не может начинаться с числа в Python. Поэтому я предполагаю, что вы получаете ошибку NameError
. Вам нужно переименовать m
.
Кроме того, math.sqrt
следует поднять input
также, потому что m
не определено. Вы, вероятно, ссылаетесь на это float
; вам также нужно исправить это.
Теперь, если вы хотите принять значения в качестве пользовательского ввода, вам нужно вызвать input
встроенный. Будьте осторожны, вам нужно преобразовать результат, либо в a, int
либо int
:
Vp = int(input("Vp: "))
XR_Ratio = float(input("XR_Ratio: "))