python 逻辑运算符问题

1 正确

if'A' not in self.storageDevice.softVersion or
     'B' not in self.storageDevice.softVersion or
     'C' not in self.storageDevice.softVersion or
     'D' not in self.storageDevice.softVersion ) 

2.错误

if'A' or 'B' or 'C' or 'D' not in self.storageDevice.softVersion) 
原文地址:https://www.cnblogs.com/alfredsun/p/8474009.html