Я работаю над исправлением некоторого кода в git-проекте, и у меня возникла проблема. Программа использует пары ключ-значение, где значение является числовым (в виде строки). Я знаю, как кодировать его в Visual Basic (или, как мне кажется, я знаю), но я не уверен, как это сделать в Python. Если мне нужно преобразовать и сравнить это, я могу, но я пытаюсь минимизировать необходимый код.
VB-эквивалент того, что я хочу сделать, это либо:
select case (CDec(data['Frequency']) >= 144.000 AND CDec(data['Frequency'] <= 174.000)
или
if (CDec(data['Frequency']) >= 144.000 or CDec(data['Frequency'] <= 174.000) then
Как бы я это сделал в Python? Как я уже сказал, я могу преобразовать значение в десятичное и сравнить его, но я бы хотел избежать этого, если это возможно.
Спасибо, и хорошей ночи. :)
Patrick.