Python 回溯(最近一次调用):TypeError:'&燃气轮机=';在';int';和';str';

Python 回溯(最近一次调用):TypeError:'&燃气轮机=';在';int';和';str';,python,compiler-errors,typeerror,instance,traceback,Python,Compiler Errors,Typeerror,Instance,Traceback,[回溯(最近一次呼叫最后一次): 文件“readability.py”,第11行,在 if(ord(text[i])>'a'和ord(text[i])'a'以及ord(text[i])之所以发生这种情况,是因为条件中的一个项与另一个项的数据类型不同。要将str转换为int,请执行int(str)。在代码中,您应该从if语句中删除,改为执行=(如果比较字符串),或者 对范围内的i(计数器)执行ord(text[i])>=ord(“a”)而不是ord(text[i])>=a(计数器):如果(ord(

[回溯(最近一次呼叫最后一次): 文件“readability.py”,第11行,在
if(ord(text[i])>'a'和ord(text[i])'a'以及ord(text[i])之所以发生这种情况,是因为条件中的一个项与另一个项的数据类型不同。要将str转换为int,请执行
int(str)
。在代码中,您应该从if语句中删除
,改为执行
=
(如果比较字符串),或者
对范围内的i(计数器)执行
ord(text[i])>=ord(“a”)
而不是
ord(text[i])>=a(计数器):如果(ord(text[i])>'a'和ord(text[i])'a'和ord(text[i])=0:打印(f“Grade{round(Grade)}),这是我的代码你能告诉我哪里出错了吗?我在回答中解释了问题所在