擅长:python、mysql、java
<p>你的程序实际上并不包含函数。Return语句必须包含在函数中,在本例中您没有定义任何语句。在</p>
<p>请尝试以下类似的方法(请注意,这并不包括您的所有代码,这只是一个示例):</p>
<pre><code>def Foo():
#Here is where you put all of your code
#Since it is now in a function a value can be returned from it
if pronoun:
pronoun_index = tweet.index(pronoun[0])
pero_index = tweet.index(perojective[0])
if pero_index <= pronoun_index+3:
status = 1
return Row(status=status,tid=sid,tweet = str(tweet))
else:
status = 0
return Row(status=status,tid=sid,tweet = str(tweet))
Foo()
</code></pre>
<p>只要你把你的代码放在一个函数里,它就会工作。python中基本函数定义的语法是:<code>def Foo(Bar):</code>,其中Foo是函数的名称,Bar是您可能需要的任何参数,每个参数都用逗号分隔。在</p>