我正在尝试解决这个CodingBat 问题:
喜欢聚会的松鼠们聚在一起抽雪茄。只有在工作日雪茄数量在 40 到 60 支之间时,这样的聚会才被认为是成功的。然而,在周末,雪茄的数量没有上限。如果具有给定值的一方成功,则编写一个返回 True 的函数。
不幸的是,虽然我偶尔使用过 Python,但我并不擅长理解为什么我的代码在第 5 行出现语法错误而失败:
def cigar_party(cigars, is_weekend):
if is_weekend:
if cigars >= 40:
return True
else if:
cigars >= 40 and cigars =< 60:
return True
else:
return False