【发布时间】:2018-11-14 02:49:49
【问题描述】:
我正在修复 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 中执行此操作?正如我所说,我可以将值转换为小数并进行比较,但如果可能的话,我想避免这种情况。
谢谢,祝你有个愉快的夜晚。 :) 帕特里克。
【问题讨论】:
标签: python if-statement select-case