Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息,并通过editing this post阐明问题。
在6个月前关闭。
Improve this question
[追踪(最近通话):
文件“readability.py”,第11行,在
如果(ord(text [i])>'a'和ord(text [i])'A'和ord(text [i])TypeError:'int'和'str'] [1]实例之间不支持'>'
想改善这个问题吗?添加详细信息,并通过editing this post阐明问题。
在6个月前关闭。
Improve this question
[追踪(最近通话):
文件“readability.py”,第11行,在
如果(ord(text [i])>'a'和ord(text [i])'A'和ord(text [i])TypeError:'int'和'str'] [1]实例之间不支持'>'
最佳答案
发生这种情况是因为条件中的一项与另一项的数据类型不同。要将str转换为int,请执行int(str)
。在您的代码中,应该从if语句中删除>
,而改为执行==
(如果比较字符串),或者
做ord(text[i]) >= ord("a")
而不是ord(text[i]) >= "a"
关于python - 追溯(最近一次通话): TypeError: '>=' not supported between instances of 'int' and 'str' [closed],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/63311181/
10-12 22:46