Python 如何解决PyLint错误:语法完全正确时语法无效
我正在制作一个python函数,该函数获取字符的参数,然后打印字符是大写、小写、数字还是特殊字符。我从派林得到这个错误 无效语法(,第529行)pylint(语法错误)Python 如何解决PyLint错误:语法完全正确时语法无效,python,python-3.x,function,Python,Python 3.x,Function,我正在制作一个python函数,该函数获取字符的参数,然后打印字符是大写、小写、数字还是特殊字符。我从派林得到这个错误 无效语法(,第529行)pylint(语法错误) #查找数字是小写、大写、数字还是特殊字符 def检查(Charcate): 字符\ ascii=ord(字符) 如果字符_ascii>=97和=65和=48和=97和比较运算符两侧都需要一个值,请尝试将其更改为: def检查(charcate): 字符\ ascii=ord(字符) 如果字符_ascii>=97,字符_ascii
#查找数字是小写、大写、数字还是特殊字符
def检查(Charcate):
字符\ ascii=ord(字符)
如果字符_ascii>=97和=65和=48和=97和比较运算符两侧都需要一个值,请尝试将其更改为:
def检查(charcate):
字符\ ascii=ord(字符)
如果字符_ascii>=97,字符_ascii=65,字符_ascii=48,字符_ascii,则有两个单独的比较表达式,由和连接,每个表达式需要两个操作数
if character_ascii >= 97 and character_ascii <= 122:
如果字符ascii>=97且字符ascii>为什么您认为您的语法正确?事实并非如此和
不分布在比较运算符上;每个需要两个操作数。
if character_ascii >= 97 and <= 122:
^
if character_ascii >= 97 and character_ascii <= 122:
if 97 <= character_ascii <= 122: