Python>;=比较运算符抛出语法错误
我的Python>;=比较运算符抛出语法错误,python,if-statement,Python,If Statement,我的if-else语句似乎抛出了语法错误。我已经阅读了if语句应该如何编写(以及脚本中的其他if else语句没有问题),因此我不确定为什么会有问题 if small_wh <= 5.0: emColor = discord.Color.red elif small_wh <= 15.0 and >= 5.1: emColor = discord.Color.orange 如果small_wh=(在elif语句中)表示语法错误所在。您应该将5.1与某个值进行比
if-else
语句似乎抛出了语法错误。我已经阅读了if
语句应该如何编写(以及脚本中的其他if else
语句没有问题),因此我不确定为什么会有问题
if small_wh <= 5.0:
emColor = discord.Color.red
elif small_wh <= 15.0 and >= 5.1:
emColor = discord.Color.orange
如果small_wh=
(在elif
语句中)表示语法错误所在。您应该将5.1
与某个值进行比较,而不是和word,即:
elif small_wh <= 15.0 and small_wh >= 5.1:
elif small_wh=5.1:
或者使用python功能组合您可以执行的比较:
elif 5.1 <= small_wh <= 15.0:
elif 5.1您应该将5.1
与某个值进行比较,而不是和
word,即:
elif small_wh <= 15.0 and small_wh >= 5.1:
elif small_wh=5.1:
或者使用python功能组合您可以执行的比较:
elif 5.1 <= small_wh <= 15.0:
elif 5.1if small\u whif small\u whyouelif
语句的第二次比较并没有将任何内容与5.1进行比较
elif small_wh <= 15.0 and small_wh >= 5.1:
elif small_wh=5.1:
您的第二个比较elif
语句并没有将任何内容与5.1进行比较
elif small_wh <= 15.0 and small_wh >= 5.1:
elif small_wh=5.1:
您必须在第二种情况下重复变量:small\u wh=5.1
您必须在第二种情况下重复变量:small\u wh=5.1