我正在创建一个 double 变量 if 语句,它一直返回错误。我不知道出了什么问题:
variable = float(0)
for index in range(10):
variable = variable + float(2)
if x <= float(variable/3) and > float(variable-2.0/3):
# do something
else:
pass
或类似的东西。这是基本结构。为什么每当我尝试运行它时,它总是以红色突出显示 >?
最佳答案
Python 也支持正则不等式,所以你可以这样写:
if variable - 2.0 / 3 < x <= variable / 3:
# ...
关于python - 双变量 if 语句不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13003493/