当我使用多个“ if”循环时,为什么为什么总是说“语法错误”?

时间:2019-04-28 21:54:37

标签: python

我试图用python编写一个“制作自己的冒险”故事,并尝试使用多个“ if”循环。但是,该程序一直说“语法错误”。有人可以告诉我为什么会这样并说明可能的解决方案吗?

guard let url = URL(string: str) else { 
   dispatchSemaphore.signal()
   dispatchGroup.leave()
   continue
}

if let cachedImage = imageCache.object(forKey: str as AnyObject) as? UIImage { 
    self?.filteredArray.append(cachedImage) 
    dispatchSemaphore.signal()
    dispatchGroup.leave()
    continue
}

1 个答案:

答案 0 :(得分:0)

在b = eval(...)行上缺少“ ”。

应该是

b = eval(input(...))

b = eval(input(...)

因此,语法错误。